《python編程快速上手》
阿新 • • 發佈:2018-09-14
try imp posit python mes 漂亮 小寫 orm ESS
@>>> int(3.4)
3
@判斷條件時:0和0.0和‘’都是False
@終止進程
sys.exit()
@
>>> m=[1,2,3] >>> print(m.pop()) 3 >>> print(m) [1, 2]
@陷入無限循環時
ctrl+c
@
print(‘cats‘,‘dog‘,sep=‘,‘)#Seperate cats,dog
@try…except中,try裏面有多個的話,一旦有觸發except的,就不會再繼續try。
@多重賦值
cat=[‘fat‘,‘black‘,‘loud‘] size,color,disposition=cat
@sort()使用ASCII碼排序,排序大寫在小寫前面
>>>spam=[‘a‘,‘Z‘,‘b‘,‘z‘] >>>spam.sort(key=str.lower)#lower後面沒有括號 >>>spam [‘a‘, ‘b‘, ‘Z‘, ‘z‘]
@字典中的get和setdefault
items={‘apple‘:3,‘cup‘:2} print("i get {0} apples and {1} eggs".format(items.get(‘apple‘,0),items.get(‘egg‘,3))) print(items) print(‘---‘) print("i get {} apples and {} eggs".format(items.setdefault(‘apple‘,0),items.setdefault(‘egg‘,3))) print(items)
@叠代字符串,數各字母數
>>> message=‘lalalalawoshimaibaodexiaohangjia‘
>>> count={}
>>> for character in message:
count.setdefault(character,0)
count[character]=count[character]+1
>>> print(count)
@漂亮打印
import pprint >>> pprint.pprint(count)
《python編程快速上手》