Python學習——關於list列表的一個練習

Python學習——關於list列表的一個練習

Python3

Python中什麼是列表(list)?

答:列表是一種容器;是可以被改變的序列;是由一系列的特定元素組成的可迭代對象;元素與元素之間沒有任何的關聯關係,他們之間有先後順序關係。

Python學習——關於list列表的一個練習


練習:寫一個程序,讓用戶輸入很多個正整數,當輸入負數時,結束輸入,將用戶輸入的數字存於列表中。

要求:

1、打印這個列表。

2、計算這些數字的和並且打印。

Python學習——關於list列表的一個練習

Python3

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)

以上是程序,可以運行試驗,如有問題歡迎一起學習。


分享到:


相關文章: