练习实例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-列表转为字典