練習例項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=
strh=
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 =
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]))
結果如下:
579abcdef
(123, 456, 'c', 'd', 'e', 'f')
['abc', 'def', 'ghi', 'gkl', 'mno', 'pqr']
['d', 'e', 'f', 'abc', 'def', 'ghi']
wang,50
if __name__ == '__main__':
person =
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'))
結果如下:
說明input輸入的是按字串形式的,哪怕是數字;
練習例項88-input輸入的都是字串,需要用int強制轉換成數字
練習例項90-list的使用
例項91-95是日期時間的練習
例項99-有兩個磁碟檔案a和b,各存放一行字母,要求把這兩個檔案中的資訊合併(按字母順序排列), 輸出到乙個新檔案c中。
練習例項100-列表轉為字典
菜鳥教程 Python 100例
本部落格列出具體題目及其 github位址 1,題目 有四個數字 1 2 3 4,能組成多少個互不相同且無重複數字的三位數?各是多少?2,題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部...
爬取菜鳥教程Python100例
爬取解析菜鳥教程python100例頁面,得到所有例子的題目 程式分析和 並存入txt檔案。coding utf8 import requests from bs4 import beautifulsoup 1 獲取鏈結,解析鏈結 url headers 從自己的瀏覽器獲得,requests請求時模...
菜鳥教程python 100練習1(1 20)
1.題目 有四個數字 1 2 3 4,能組成多少個互不相同且無重複數字的三位數?各是多少?程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去 掉不滿足條件的排列。lit tar 1,2,3,4 for i in tar a tar.copy a.remove i for ...