Bootstrap

【Python】Python常见基础应用


  本文是我在学习Python过程当中的学习笔记,并附上了学习的代码,仅供大家参考,有问题欢迎大家留言。这一篇是关于Python的应用,另外一篇是 Python的基础知识

1、 基础应用

1.1 水仙花数的判断

#判断水仙花数
for i in range(0,1000):
    ge = i%10
    shi = i//10%10
    bai = i//100
    if i==ge**3+shi**3+bai**3:
        print(i)

1.2 打印99乘法表

#输出乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print(str(j)+'*'+str(i)+'='+str(i*j),end='\t')
    print()

1.3 斐波那契数列

#斐波那契数列:1 1 2 3 5.....,从第三位开始,数值为前两个值得和
def fib(n):
    if n==1:
        return 1
    elif n==2:
        return 1
    else:
        return fib(n-1)+fib(n-2)
for i in range(1,6):
    print(fib(i))

1.4 批量生成TXT文件

def main():
    import os  # 导入os模块
    for i in range(1, 6):  # 使用for循环创建5个txt,从15
        path1 = r'C:\Users\19080\Desktop\test'
        path2 = '测试_' + str(i)  # 此处可以修改:'测试_'
        path = os.path.join(path1, path2)  # 路径拼接
        f = open(path + '.txt', "a")  # a表示没有该文件就新建
        f.write("这是一个测试")  # 写入文件,这是一个测试
        f.write("我写入值:{}".format(i))
        f.close()  # 执行完结束
if __name__ == '__main__':
    main()

持续更新~

end

;