Python中什麼是列表(list)?
答:列表是一種容器;是可以被改變的序列;是由一系列的特定元素組成的可迭代對象;元素與元素之間沒有任何的關聯關係,他們之間有先後順序關係。
練習:寫一個程序,讓用戶輸入很多個正整數,當輸入負數時,結束輸入,將用戶輸入的數字存於列表中。
要求:
1、打印這個列表。
2、計算這些數字的和並且打印。
y = 0
L = [] # 創建一個空列表,用變量L綁定,準備存放數據
while 1:
a = int(input("請輸入正整數:"))
if a < 0:
break
L += [a] # 把a追加到L綁定的列表的末尾
y += a # 求和方法一
print('列表是:',L)
print("這些數的和是:",y)
# 求和方法二
s = 0
for x in L:
s += x
print("這些數的和是:",s)
以上是程序,可以運行試驗,如有問題歡迎一起學習。
閱讀更多 萌家蹦 的文章