已采納回答 / KIRITO_SAMA
就是前面先給一個(gè)sum的初值,再進(jìn)行原sum值與x的運(yùn)算,得出新的sum值如:sum=0x=1sum=sum+x ? ? #sum=0+1=1
2016-08-08
已采納回答 / 慕少2828756
python里面也有類(lèi)型檢查的呀,比如你可以在square_of_sum()中定義一下:if isinstance(L, list): do something,就會(huì)只在L為list類(lèi)型參數(shù)時(shí)觸發(fā)了
2016-08-07
已采納回答 / 大大只的大大只
python 1.py不行的話看你環(huán)境變量有沒(méi)有設(shè)置,系統(tǒng)變量里的path最后面加上;C:\Python27
2016-08-06
已采納回答 / 慕粉小敏xi
這是一個(gè)定義求平方的函數(shù),第一行是定義函數(shù)和變量,x是變量,n=2在這里是規(guī)定了求的是x的平方,第二行s=1是定義一個(gè)初始變量,s最終是用來(lái)存x的平方的值的。第三行while是一個(gè)循環(huán),n>0是循環(huán)條件,第四行n=n-1的減一是指已經(jīng)乘過(guò)一個(gè)x了,第五行s=s*x相當(dāng)于一個(gè)遞歸,s初始為1,所以計(jì)算乘法時(shí)不影響結(jié)果,s乘一個(gè)x得到的值賦給了s,,之后循環(huán)體回到第三行,此時(shí)n為1滿足判斷后執(zhí)行第四行,n為0,執(zhí)行第五行,上一個(gè)循環(huán)得到的s的值乘一個(gè)x賦值給s,第二次循環(huán)結(jié)束,此時(shí)n=0不滿足循環(huán)條件,...
2016-08-05
已采納回答 / 黑白琴鍵_0
==是等于號(hào),=是賦值號(hào)。x==2 代表x等于2;x=2代表,在以后的運(yùn)算中,除了特殊說(shuō)明,x這個(gè)值就是2.%是取余數(shù)的,5=2*2+1,所以5/2等于2,5%2等于1。%就是取除不盡剩下來(lái)的數(shù)。
2016-08-05
已采納回答 / 關(guān)力
sum = 0 是對(duì)于sum這個(gè)變量賦值,整數(shù)0n = 1 是對(duì)與n 這個(gè)變量賦值整數(shù)1,因?yàn)檫@個(gè)是用來(lái)計(jì)算循環(huán)次數(shù)的,所以初始值為1,這樣第21次的時(shí)候,n>20這個(gè)break條件成立,而循環(huán)則剛好經(jīng)歷了21-1=20次,滿足我們題目要求。sum = sum + x 是sum這個(gè)變量的值 加上x(chóng)的值 產(chǎn)生的新值 重新賦值給了sum變量,可以理解為sum變量累加x這個(gè)值。通過(guò)累加我們才能計(jì)算想要的1+2+4...+20的結(jié)果。n = n+1同sum=sum+x是一個(gè)道理,可以理解為n的累加1,n每次...
2016-08-05
已采納回答 / whfaaf
加號(hào)表示字符串連接,把兩個(gè)字符串連接變成一個(gè)字符串,在print中可以用逗號(hào)分隔,逗號(hào)在輸出時(shí)會(huì)轉(zhuǎn)為輸出一個(gè)空格
2016-08-03
已采納回答 / 寒瀟然
第二種表示方法錯(cuò)誤,range(x,y)指的是數(shù)列的范圍 ? 比如說(shuō)x=10,y=100 ?他指的就是10-99這些數(shù)字
2016-08-03