已采納回答 / 小石頭1992
因為 isinstance(101,?str) 的結果是 False,因此不會print,直接一個return,而return后面什么都不寫的話,默認是return None
2018-04-04
最新回答 / ch_yy
我也是 Python3,可以用主要區別是print輸出3.X要加括號,2.X沒加。課中還有3.X已經不用了的函數,比如dict里的itervalues()等,但是影響不大!這是一們很好的Python入門基礎課!
2018-04-03
已采納回答 / qq_龍_18
你說的這個意思是r'...'中間可以有“ ”包含的字符串,這樣可以正確顯示“”,但是如果其中也是‘...’,就會報錯print r"nihaojdsakfjkj:'nihai'fjkffsj"就可以正確顯示,就是‘...’和“。。?!币e開就可以正確使用,你可以嘗試一下!學習愉快,共同進步……
2018-04-03
最新回答 / zhu_jun
每行語句前4個空格表示縮進,用于py解釋器鑒別語句;其他的沒有其他含義,只是一種編程習慣。括號是跟數學上的用法是一樣的。變量的命名準則:由字母,數字,下劃線組成,并且開頭不能是數字。兄dei你需要一本python語法書。
2018-04-03
已采納回答 / qq_羽辭_0
首先:a,b,c 只是代表一個參數比如:move(a,b,c)代表a=‘A’,b=‘B’,c=‘C’a->c 輸出為? A->C參數位置變化后,move(a,c,b)代表a=‘A’,c=‘B’,c=‘B’a->c 輸出為? A->B
2018-04-03
已采納回答 / 慕無忌1343267
n=0N=19sum=0while n<=19:? ? a=pow(2,n)? ? sum=sum+a? ? n=n+1print(sum)
2018-04-02
最贊回答 / eqzcy
import operator? ? ? ?#首先要導入運算符模塊operator.gt(1,2)? ? ? #意思是greater than(大于)operator.ge(1,2)? ? ? #意思是greater and equal(大于等于)operator.eq(1,2)? ? ? #意思是equal(等于)operator.le(1,2)? ? ? #意思是less and equal(小于等于)operator.lt(1,2)? ? ? #意思是less than(小于)
2018-04-02