# 4-3 數到 20:使用乙個 for 迴圈列印數字 1~20(含)。
for value in range(1,21):#忘加冒號
print(value)
# 4-4 一百萬:建立乙個列表,其中包含數字 1~1 000 000,再使用乙個 for 迴圈將這
# 些數字列印出來(如果輸出的時間太長,按 ctrl + c停止輸出,或關閉輸出視窗)。
#one_mi=
#for value in range(1,1000001):
one_mi = list(range(1,1000001))
for value in one_mi:
print(value)
# 4-5 計算 1~1 000 000 的總和:建立乙個列表,其中包含數字 1~1 000 000,再使用
# min() 和 max() 核實該列表確實是從 1開始,到 1 000 000結束的。另外,對這個列表調
# 用函式 sum() ,看看 python將一百萬個數字相加需要多長時間。
print(min(one_mi))
print(max(one_mi))
print("begin")
sum(one_mi)
print("end")
# 4-6 奇數:通過給函式 range() 指定第三個引數來建立乙個列表,其中包含 1~20的
# 奇數;再使用乙個 for 迴圈將這些數字都列印出來。
jishu = list(range(1,21,2))
print(jishu)
for value in jishu:
print(value,end="")
jishu = [value for value in range(1,21,2)]
print(jishu)
# 4-7 3 的倍數:建立乙個列表,其中包含 3~30內能被 3整除的數字;再使用乙個 for
# 迴圈將這個列表中的數字都列印出來。
three = list(range(3,31,3))#[value for value in range(3,31,3)]
for value in three:
print(value)
# 4-8 立方:將同乙個數字乘三次稱為立方。例如,在 python 中,2 的立方用 2**3
# 表示。請建立乙個列表,其中包含前 10個整數(即 1~10)的立方,再使用乙個 for 循
# 環將這些立方數都列印出來。
lifang=
for value in range(1,11):
print(lifang[-1])
# 4-9 立方解析:使用列表解析生成乙個列表,其中包含前 10個整數的立方。
lifang = [value**3 for value in range(1,11)]
for value in lifang:
print(value)
第4章 操作列表
4.1.1 迴圈 遍歷 1.for迴圈 python中for迴圈的執行部分需要縮排,但是想要在迴圈之後再做其他執行,那麼該執行部分不需要縮排 輸出為 注 如果第二個print 不縮排,那麼 i can t wait to see your next trick,只會輸出一次,並且名字是carolin...
第4章深入列表
names libai dufu qingzhao yuanming for name in names print name print n print you are so beautiful for 迴圈注意冒號,縮排,一般要逐個給新變數 none for none in names prin...
Python學習筆記第3章 操作列表 1
一 遍歷整個列表 我們經常需要遍歷列表的所有元素,為了避免大量的重複 這裡我麼使用for迴圈來解決這些問題。實現 name chenchen weipeng jiangnan suqin for person in name print person 執行結果如下 chenchen weipeng ...