最新回答 / 春風夏雨_xzy
為什么11%4 輸出結果是3;而5%2輸出結果是111%4 輸出結果是3:因11除以4的商是2,所以11-4*2=11-8=3;5%2 ?輸出結果是1:?因5除以2的商是2, ?所以5-2*2=5-4=1;
2016-07-20
最贊回答 / RyanCheung
這段代碼符合的語法規范是Python2.7的,你用的3.4的吧。Python3.4的語法規范和2.7是有區別的:3.4中print后需要括號,而2.7的print后不需要括號。你試一下print (sum)
2016-07-19
最新回答 / 曉月56
不是,python 的IDLE環境只能輸入一條語句,但是在python的file的new window(快捷鍵 CTRL + N)中可以將語句分行寫好保存之后運行的,我原來也有過這個問題。
2016-07-19
最贊回答 / sunshine7040
>>>L=[75,92,659,68]>>>sum=0.0>>>for x in L. ?. ?. ? ? ? ?sum=sum+x. ?. ?.>>>print(sum/4)73.5
2016-07-19
最新回答 / 黑_羽
python是一個對格式要求非常嚴格的語言,因為他不是根據花括號來區分不同的循環和判斷的,他根據的是你tab的個數來判斷是否在一個循環或判斷語句內,若print是在循環或判斷語句內生效就要對應相對的語句多打四個空格。
2016-07-18
最新回答 / 攻掠
你沒有打印語句啊,你對變量L的賦值語句沒有錯。半角全角問題?或者是你錯在沒寫上來的其他地方?在逗號后面留一個空格字符是為了書寫美觀易讀,不是強制要求的。同理,在=,#前后加空格也是這個目的。
2016-07-16