-
1 d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 } 2 3 sum = 0.0 4 for x in d.values(): 5 sum = sum + x 6 print sum/len(d)查看全部
-
for i in range(1, 101): if i % 7 == 0: print i查看全部
-
def firstCharUpper(s): return s[0].upper() + s[1:] print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('september')查看全部
-
Python記得添加path變量
查看全部 -
I forget how to use 'input'
查看全部 -
for循環(huán)
for ? in L或T
就是從list后或者tuple中的元素依次賦值給?
查看全部 -
可變”的tuple
>>>?t?=?('a',?'b',?['A',?'B'])
注意到 t 有 3 個(gè)元素:'a','b'和一個(gè)list:['A', 'B']。list作為一個(gè)整體是tuple的第3個(gè)元素。list對(duì)象可以通過(guò) t[2] 拿到:
>>>?L?=?t[2]
然后,我們把list的兩個(gè)元素改一改:
>>>?L[0]?=?'X' >>>?L[1]?=?'Y'
再看看tuple的內(nèi)容:
>>>?print?t ('a',?'b',?['X',?'Y'])
tuple可以包含list? 雖然tuple不可以改變? 但我們可以通過(guò)定義tuple是加入list? 隨后改變list里面的元素來(lái)改變tuple
查看全部 -
單元素tuple
因?yàn)?code>()既可以表示tuple,又可以作為括號(hào)表示運(yùn)算時(shí)的優(yōu)先級(jí),結(jié)果 (1) 被Python解釋器計(jì)算出結(jié)果 1,導(dǎo)致我們得到的不是tuple,而是整數(shù) 1。
正是因?yàn)橛?)定義單元素的tuple有歧義,所以 Python 規(guī)定,單元素 tuple 要多加一個(gè)逗號(hào)“,”,這樣就避免了歧義
也即是t=后面只有一個(gè)元素? ?就變成了給t賦值??
查看全部 -
tuple
tuple是另一種有序的列表,中文翻譯為“?元組?”。tuple 和 list 非常類似,但是,tuple一旦創(chuàng)建完畢,就不能修改了。
創(chuàng)建tuple和創(chuàng)建list唯一不同之處是用
( )
替代了[ ]
。查看全部 -
對(duì)list中的某一個(gè)索引賦值,就可以直接用新的元素替換掉原來(lái)的元素,list包含的元素個(gè)數(shù)保持不變。
查看全部 -
pop()
pop()方法總是刪掉list的最后一個(gè)元素,并且它還返回這個(gè)元素,所以我們執(zhí)行 L.pop() 后,會(huì)打印出 'Paul'.
()里面的數(shù)字就是刪除元素的位置
查看全部 -
append()
總是把新的元素添加到 list 的尾部
?insert()
L.insert(0, 'Paul')?的意思是,'Paul'將被添加到索引為 0 的位置上(也就是第一個(gè)),而原來(lái)索引為 0 的Adam同學(xué),以及后面的所有同學(xué),都自動(dòng)向后移動(dòng)一位。
查看全部 -
短路計(jì)算法則
1.?在計(jì)算
?a and b?
時(shí),如果 a 是 False,則根據(jù)與運(yùn)算法則,整個(gè)結(jié)果必定為 False,因此返回 a;如果 a 是 True,則整個(gè)計(jì)算結(jié)果必定取決與 b,因此返回 b。2. 在計(jì)算
?a or b?
時(shí),如果 a 是 True,則根據(jù)或運(yùn)算法則,整個(gè)計(jì)算結(jié)果必定為 True,因此返回 a;如果 a 是 False,則整個(gè)計(jì)算結(jié)果必定取決于 b,因此返回 b。查看全部 -
與運(yùn)算:只有兩個(gè)布爾值都為 True 時(shí),計(jì)算結(jié)果才為 True。
或運(yùn)算:只要有一個(gè)布爾值為 True,計(jì)算結(jié)果就是 True。
非運(yùn)算:把True變?yōu)镕alse,或者把False變?yōu)門rue。
查看全部 -
怎么整除
“整數(shù)和浮點(diǎn)數(shù)混合運(yùn)算的結(jié)果是浮點(diǎn)數(shù)”的法則,把兩個(gè)數(shù)中的一個(gè)變成浮點(diǎn)數(shù)再運(yùn)算就沒(méi)問(wèn)題了
查看全部
舉報(bào)