python筆記 for迴圈的方法

2022-06-24 12:24:11 字數 1121 閱讀 2065

#!/usr/bin/env python

#-*- coding:utf-8 -*-

'''for 語句

格式:for 變數名 in 集合:

語句邏輯:按順序取"集合"中的每個元素賦值給變數,在取執行語句.

如此迴圈往復,直到取完"集合"中的元素截止

'''# 遍歷列表

for i in [1,2,3,4,5]:

print(i)

'''range([start] end[,step])函式 列表生成器

start預設是0 step預設是1

功能:生成數列

'''# 輸出0-9

a = range(10)

print(a)

# 輸出1-10

for a in range(10):

if a ==0:

continue #跳過本次迴圈

print(a)

print(a+1)

#列印2-19的偶數

for y in range(2,20,2):

print(y)

# 同時定義下表和元素

for index, m in enumerate([1,2,3,4,5]): #index,m = 下表,元素

print(index, m)

# 1+2+3...+11的值

sum = 0

for n in range(1,11):

sum +=n

print(sum)

'''continue語句

作用:跳過當前迴圈中的剩餘語句,然後繼續下一次迴圈

注意:跳過最近的迴圈

'''for i in range(10):

print(i)

if i ==3:

continue

print("*")

print("$")

num = 0

while num < 10:

print(num)

if num == 3:

num += 1

continue

print("*")

print("$")

num +=1

Python筆記 For迴圈

python 有兩種型別的迴圈 for 迴圈和 while 迴圈。for 迴圈用來遍歷可迭代物件。for 迴圈建立和修改列表 creating a new list cities new york city mountain view chicago los angeles capitalized ...

Python 迴圈(筆記)

2018 04 25 for迴圈 迭代迴圈,序列結束時,就結束迴圈 range函式,遍歷 range start,end,step list1 12,27,3,28,7,8,9 list2 list3 i 0for i in range len list1 if list1 i 2 0 else p...

Python筆記 python的迴圈語句

課本上有個例題要求 在程式中預設乙個的整數,e.g.0到9,讓使用者通過鍵盤輸入所猜的數,如果大於預設的數,顯示 遺憾,太大了 小於預設的數,顯示 遺憾,太小了 如此迴圈,直至猜中該整數範圍,顯示 x次,你猜中了!其中x是使用者輸入數字的次數。沒有找到答案,並且費時較多,故記錄解體思路如下 解決的關...