【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

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晚安66

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值