python 字典排序 递归斐波那契 九九乘法 遍历文件夹

字典排序

Key值排序

D={‘lilee’:25,’wangyan’:21,’lidan’:19}

  1. keys()
  2. values()
  1. items()列表元组类型

[('lilee', 25), ('wangyan', 21), ('lidan', 19)]

d=sorted(d.items(),key=lambda item:item[1])

 

 

递归斐波那契

Def fib(0):

If n<=1:

Return n

Else:

Return fib(n-1)+fin(n-2)

冒泡排序

Def mpao(nums):

For i in range(len(nums)-1):

For j in range(len(nums)-i-1):

If nums[j]>nums[j+1]:

Nums[j],nums[j+1]=nums[j+1],nums[j]

Return nums

九九乘法

for i in range(1,10):
    for j in range(1,i+1):
        print("{0}*{1}={2}  ".format(i,j,i*j),end='')
    print('')

 

遍历文件夹

import os
def list_dir(rootdir):
    listd=os.listdir(rootdir)
    for i in range(len(listd)):
        path=os.path.join(rootdir,listd[i])
        if os.path.isdir(path):
            list_dir(path)
        if os.path.isfile(path):
            print(path)
list_dir(r'D:\软件')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

huanghong6956

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

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

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

打赏作者

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

抵扣说明:

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

余额充值