已采納回答 / 慕斯9385532
python3里面是print()函數,L外面要加括號,你print()是包在while循環里的,會循環100次輸出,至于你說的輸出L,我這沒有發生
2018-06-02
已采納回答 / weibo_永不止步bs_0
可以嵌套一層,注意x%2==1有兩個等號 x=0 sum=0 while?x<100: ????x+=1 ????if?x%2==1: ????????sum=sum+x print(sum)
2018-06-01
已采納回答 / weibo_永不止步bs_0
python命令行切換目錄需要函數os.chdir,操作比較麻煩,在操作系統層切換比較方便import os?print(os.getcwd()) # 打印當前工作目錄os.chdir('/Users/<username>/Desktop/') # 將當前工作目錄改變為`/Users/<username>/Desktop/`
2018-06-01
已采納回答 / 慕勒322701
s.add(('Paul',60)),把里面的大括號去掉,你定義的是set里面是tuplel類型,你add就是要add這個類型,[]這個是list類型,所以你只需要用()add進去就可以了、
2018-06-01
已采納回答 / 慕先生6014233
在 a and 'a = T' or 'a = F',這一句中的 and 的邏輯是這樣的,首先回憶下這條語法:a and b 中,b 為 true 時直接返回 b, b 為 false 時直接返回 false。因此示例中 and 的作用是直接返回為 true 的 b. 布爾值可以直接輸出,具體你可以實驗證明。
2018-05-31
已采納回答 / 慕函數3542584
print '靜夜思\n床前明月光,\n疑是地上霜。\n舉頭望明月,\n低頭思故鄉。'這樣可以實現換行原因推理如下:1、r ,表示這是一個?raw?字符串,里面的字符就不需要轉義了2、\n是常用的轉義字符,...
2018-05-29
已采納回答 / 巴艾哥
sum=sum+x是list的總和?還是說for x in L ?本身就代表了list的總和?#sum = sum + x, 把L中的每一條x逐個相加,循環結束之后,sum是總和#for x in L是循環條件,在L中遍歷每一個參數,跟總和沒有半毛錢關系for x in L : ?我的理解是把list的每一個元素都列出來賦值給X 而不是list的總和。#for x in L是循環條件,在L中遍歷每一個參數,跟總和沒有半毛錢關系
2018-05-28
已采納回答 / Life_w
?return '<tr><td>%s</td><td?style="color:red">%s</td></tr>' % (name, score)? ? return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)這兩段用了換行,把換行去掉就行了
2018-05-25