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












更多推荐

菜鸟教程Python100例-笔记