已采納回答 / idancer
一是print的區別。python2中print是語句,要顯示的對象不需要括號;python3中print是函數,要顯示的對象需要加上括號。如:python2中的print ‘A=’,5。在python3中改為print(‘A=‘,5)。這是我們編程中經常需要注意的問題。二是取值范圍的區別。python2中用xrange ,python3中用range。如:python2中的 xrange( 0, 4 ) 改為python3中的range(0,4)。關鍵字更清楚明白啦。三是字符串存儲的區別。python2...
2019-04-24
已采納回答 / weixin_慕斯卡6428930
name=['Adam','Bart']k=0for i in name:? ? k=k+1? ? j=i.lower()? ? name.append(j)? ? if(k==2):? ? ? ? breaks = set(name)print 'adam' in sprint 'bart' in s<...code...>
2019-04-23
最贊回答 / 自從買了條秋褲后
先給你看一個簡單的函數寫法,這是一個加法函數def sum(a, b)? ? c = a + b? ? return c可以看到,最后用return c返回c的值,這樣我們可以通過調用這個函數獲得一個c的值。那么我們通過 z=sum(1, 2) 使 z 獲得數值 3,然后用print z 打印出 z 的值 3 。也可以使用print sum(1, 2)? ?,打印出結果也是 3 。而如果我們不用return,把return改成printdef sum(a, b)? ? c = a + b? ? print...
2019-04-22
最新回答 / 幕布斯6474709
sum=sum+x*x一,x為1,sum為0,x*x等于1,1+0=1,此時sum=1二,繼續運行,x為2,sum為1,x*x=4,4+1=5,此時sum=4一直循環,最后輸出sum
2019-04-21