案例1:字串
for i in 'python':案例2:列表print('當前字母:',i)
案例3:字典
案例4:通過索引:內建函式 len() 和 range(),函式 len() 返回列表的長度,即元素的個數。 range返回乙個序列的數。
案例5:for … else 表示這樣的意思,for 中的語句和普通的沒有區別,else 中的語句會在迴圈正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。
for num in range(10,20):案例6:九九乘法表for i in range(2,num):
if num%i == 0:
j=num/i
print('%d = %d*%d'%(num,i,j))
break
else:
print(num,'是乙個質數')
for i in range(1,10):for k in range(1,10-i):
print(end=" ")#此處為8個位元組
for j in range(1,i+1):
print(f"× = ", end=" ")#此處為8個位元組
print(" ")
for i in range(1,10):案例7:列印金字塔for j in range(1,i+1):
print('%s*%s=%s'%(i,j,i*j),end=" ")
print()
def pyramid(n):for i in range(1, n):
print(' ' * (n - (i - 1)) + '*' * (2 * i - 1))
pyramid(6)
def
reverse_pyramid(n):
for
i
in
range
(n):
print
(
' '
*
i
+
(n
-
2
*
i)
*
'*'
)
reverse_pyramid(
5
)
案例8:
流程控制之for迴圈
流程控制之for迴圈 用while來獲取列表的迴圈 names egon asb wsb lsb csb n 0while n len names len names 取names這個列表的長度 print names n 先獲得列表的索引,再用names n 來獲得對應的值。n 1 每獲得乙個索引...
Python 流程控制之for迴圈
什麼是for迴圈 迴圈就是重複做某件事,for迴圈是python提供第二種迴圈機制 為什麼要有for迴圈 理論上for迴圈能做的事情,while迴圈都可以做,之所以要有for迴圈,是因為for迴圈在迴圈取值 遍歷取值 比while迴圈更簡潔 如何用for迴圈 語法 for 變數名 in 可迭代物件 ...
7 流程控制之for迴圈
3.2 總結for迴圈與while迴圈的異同 3.3 for迴圈控制迴圈次數 range 3.4 range補充知識 了解 3.5 for continue 3.6 for迴圈巢狀 外層迴圈 迴圈一次,內層迴圈 需要完整的迴圈完畢 3.7 補充 終止for迴圈只有break一種方案 print之逗號...