菜鸟教程Python100例-笔记

这篇博客详细记录了Python学习过程中的100个实例,涵盖了元组转列表、函数参数传递、字符串处理、列表操作、日期时间处理以及文件操作等基础知识,适合初学者巩固提升。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >




练习实例74-元组强制转为list列表

练习实例76-函数名做参数传递


#!/usr/bin/python
#print("Hello, World!");
a=123
b=456
stra="abc"
strb="def"
strc=(a,b,'c')
strd=('d','e','f')
stre=['abc','def','ghi']
strf=['gkl','mno','pqr']
strg={'abc':1,'def':2,'ghi':3}
strh={'gki':4,'mno':5,'pqr':6}
ab=a+b
strab=stra+strb
strcd=strc+strd
stref=stre+strf
strde=list(strd)+stre
#strgh=strg+strh
print(ab)
print(strab)
print(strcd)
print(stref)
print(strde)
#print(strgh)


if __name__ == '__main__':
    person = {"li":18,"wang":50,"zhang":20,"sun":22}
    m = 'li'
    for key in person.keys():
        if person[m] < person[key]:
            m = key

    print ('%s,%d' % (m,person[m]))
#	print ('%s,%d' , (m,person[m]))

结果如下:

579
abcdef
(123, 456, 'c', 'd', 'e', 'f')
['abc', 'def', 'ghi', 'gkl', 'mno', 'pqr']
['d', 'e', 'f', 'abc', 'def', 'ghi']
wang,50


if __name__ == '__main__':
    person = {"li":18,"wang":50,"zhang":20,"sun":22}
    m = 'li'
    for key in person.keys():
        if person[m] < person[key]:
            m = key

    print ('%s,%d' % (m,person[m]))
#	print ('%s,%d' , (m,person[m]))

#p=34
#p=input("input:")
p='12345'
print(ord(p[2])-ord('0'))

结果如下:

3

说明input输入的是按字符串形式的,哪怕是数字;


练习实例88-input输入的都是字符串,需要用int强制转换成数字


练习实例90-list的使用


实例91-95是日期时间的练习


实例99-有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中。


练习实例100-列表转为字典












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值