本文是我在学习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,从1到5
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