已采納回答 / weixin_慕工程5208918
大家好我是小白?(? ???ω??? ?)?,試了一下好像會把n繼續帶如下面三個move運算直到溢出-_-||。return,相當于程序進行到這里就停止并且返回該處的值。這個程序沒有調用返回值所以寫return就是return None 空,作用就是n==1是是最后一個運算,return結束。
2019-06-18
已采納回答 / 慕用9557919
沒換之前,sum = sum+x,x=x+2????x is 1,sum加了一個1換之后,x=x+2,sum=sum+x????x is 3,sum直接加3,少了一個1
2019-06-15
已采納回答 / 慕圣4564532
按位異或邏輯運算符,要轉二進制,按位判斷異或比如 1^2 就是 0001 ^ 0010 = 0011 就是32^2 就是 0010 ^ 0010 = 0000 就是03^2 就是 0011 ^ 0010 = 0001 就是1
2019-06-14
最新回答 / 慕粉4373711
因為只要到99這個式子就是最后一項為99*100,所以range只要在(1,100)就可以了,不包括100?range(1,100)=1,2,3,4,5,,,,99為止
2019-06-14
已采納回答 / qq_慕絲0367903
和數學運算不同的地方是,Python的整數運算結果仍然是整數,浮點數運算結果仍然是浮點數:
1?+?2????#?==>?整數?3 1.0?+?2.0????#?==>?浮點數?3.0但是整數和浮點數混合運算的結果就變成浮點數了:
2019-06-13
已采納回答 / 鎏樧
在isinstance(i,str)判斷i為字符串時,可以使用upper函數將字符串全部轉換為大寫具體如下代碼:def toUppers(L): ????l=[] ????for i in L: ????????if isinstance(i,str): ????????????l.append(i.upper()) #將i添加到列表時,強制轉換 ????return lprint toUppers(['Hello', 'world', 101])
2019-06-12