最新回答 / liujlb
In [24]: s = {(1,2),3}In [25]: s = {([1],2),3}---------------------------------------------------------------------------TypeError? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Traceback (most recent call last)<ipython-input-25-effcd7cfac36> in <module>()--...
2018-06-23
最新回答 / reapp
比如當n=2時,先從a移動到b,然后從a移動到c,最后從b移動到c??偣惨苿尤?,第一次調用的是move(2,a,c,b) 第二次調用move(1,a,b,c)。b,c參數可調換表示不同的移動方向??梢远x一個移動一個的函數moveone(a,b): print?a?-->?b,在移動一個時直接調用moveone,移動n-1時調用move
2018-06-23
最新回答 / 慕瓜7726035
sum = 0x = 0while True:? ? x = x + 1? ? if x > 100:? ? ? ? break? ? if x % 2 == 0:? ? ? ? continue? ? sum = sum + xprint sum
2018-06-22
最贊回答 / WWWangHan
看了大家的回答,我覺得可能是Python版本的問題。在Python3.x版本中,你的print語句輸出就是5.0.大家說的10/4余2,在Python3.x中是不對的,但在使用地板除的時候10//4會是2,結果是4.5.這個你可以去廖雪峰老師的python教程網站上去看,看他寫的python3.x。
2018-06-22
最贊回答 / 空白155
x[0]是str類型,x[1]是int類型,而加號是連接str的,所以不能用加號;非要用的話,可以先將這么寫:?? print x[0]+':'+str(x[1])就是強制類型轉換,str( )可以將別的類型強制轉換成str類型?
2018-06-22