2-8.迴圈和操作符。建立乙個包含五個固定數值的列表或元組,輸出他們的和。然後修改你的**為接受使用者輸入數值。分別使用while和for迴圈實現。
num =
for x in range(0,5):
i = 0
total = 0
while i < len(num):
total = total + int(num[i])
i = i + 1
print 'sum is ',total
使用num[x] = raw_input('num:')替換*,會出錯 list assignment index out of range
如果要用num[x] =raw_input('num:') 最好先給num = ['1','2','3','4','5'](隨意附幾個值),這樣就不會出錯
Python 一行輸入多個數,並存入列表
方法一方法二 在python裡,如果你僅使用input 的話是輸入一行的內容並將該行的內容以字串的形式存到變數中,但如果你想要在一行輸入多個數字的話使用int input 就沒法實現。注 使用python2版本時可能會報錯 python中列表元素轉為數字的方法分析 split 是乙個方法,將字串以空...
乙個乙個的輸入資料
有兩個需要注意的點 1.while中的內容 whlie ch getchar 0 ch eof 注意這兩個書寫的形式是不一樣的 2.while中就不用再寫getchar了,因為while中本身就有ch getchar 輸入描述 一行,字串行,包含a或b,輸入以字元0結束。輸出描述 一行,乙個字元,a...
乙個列表使用另乙個列表的值排序
藍芽配對列表排序,需要把已經連線過藍芽裝置,按時間最近排序在前面。建立兩個list列表,乙個列表list paired儲存已配對的藍芽列表,另乙個列表list con儲存已連線過的藍芽裝置位址。當前藍芽連線成功的時候,把已連線的裝置按時間先後順序插入列表。這步之後,list paired裡面儲存的是...