-
def toUppers(L): return [x.upper() for x in L if isinstance(x,str)] print toUppers(['Hello', 'world', 101])查看全部
-
tds = ['<tr><td>%s</td><td>%s</td></tr>' % (name, score) for name, score in d.iteritems()] print '<table>' print '<tr><th>Name</th><th>Score</th><tr>' print '\n'.join(tds) print '</table>' 注:字符串可以通過 % 進行格式化,用指定的參數替代 %s。字符串的join()方法可以把一個 list 拼接成一個字符串查看全部
-
print [x*(x+1) for x in range(1,100,2)] where is lambda/?查看全部
-
r'...'表示法能表示包含"的字符串。查看全部
-
變量是用一個變量名表示,變量名必須是大小寫英文、數字和_的組合,且不能用數字開頭.查看全部
-
常用的轉義字符還有: \n 表示換行 \t 表示一個制表符 \\ 表示 \ 字符本身查看全部
-
靜態語言在定義變量時必須指定變量類型,如果賦值的時候類型不匹配,就會報錯。例如Java是靜態語言,賦值語句如下(// 表示注釋): int a = 123; // a是整數類型變量 a = "mooc"; // 錯誤:不能把字符串賦給整型變量 和靜態語言相比,動態語言更靈活,就是這個原因。查看全部
-
變量本身類型不固定的語言稱之為動態語言,與之對應的是靜態語言。查看全部
-
跟C語言里的數組類似查看全部
-
tuple是另一種有序的列表,中文翻譯為“ 元組 ”。tuple 和 list 非常類似,但是,tuple一旦創建完畢,就不能修改了。查看全部
-
要添加一個元素,可以用list中的append(),此函數總是添加到最后,或者用insert(),它接受兩個參數,第一個參數是索引號,第二個參數是待添加的新元素查看全部
-
是我看不到評論還是木有評論?查看全部
-
因為Python把0、空字符串''和None看成 False,其他數值和非空字符串都看成 True,查看全部
-
字節碼(Byte-code)是一種包含執行程序、由一序列 op 代碼/數據對組成的二進制文件。字節碼是一種中間碼,它比機器碼更抽象。查看全部
-
Range (1,10,2) (1,3,5,7,9) Range (10,-1,-3) (10,7,4,1)查看全部
舉報
0/150
提交
取消