for迴圈和while迴圈

2021-09-24 10:08:43 字數 1158 閱讀 9645

while迴圈:

語法:while 判斷條件:

迴圈體

計算:1+2+3+4+…+100

n = 1

res = 0

while n <=100:

res += n

n += 1

print(res) #5050

while迴圈之else:

語法:while 判斷條件:

迴圈體else:

語句塊for迴圈:

for x in 序列:

迴圈體range(start, stop, step)函式

start:可以不給定,預設0

stop:必須寫

step:可以不給定,步長預設為1,取值可以為負

求n!

n = int(input("請輸入乙個正整數"))

ji = 1

for i in range(1,n+1):

ji *= i

print(ji)

for 迴圈之else:

for x in 序列:

迴圈體else:

語句塊從控制台輸入乙個字串,判斷這個字串中的字元是否全部都為數字

若是列印true,否則列印false.

str1 = input("請輸入乙個字串: ")

for x in str1:

if x >= '0' and x <= '9':

pass

else:

print("false")

else:

print("true")

break, pass, continue:格式化輸出:

%s:字串

%d:int型別

%f:float型別

%2d:輸出int型別,int型別長度為2,預設右對齊

%0nd:

0:代表佔位符

n:代表長度

d:代表型別

%02d:輸出int型別,長度為2,若長度不夠前面補0

%.nf: .n代表保留n為小數

迴圈語句 while迴圈和for迴圈

迴圈語句 讓一部分 迴圈的執行下去,反覆執行 1 while迴圈語句 迴圈語句的格式 while 迴圈條件 迴圈條件必修是布林型別,當條件的結果是ture時,執行迴圈體,執行完迴圈體後,再接著進入條件的判定,直到條件的結果是false,迴圈體不執行,整個迴圈語句結束。public class whi...

While 迴圈和 do while 迴圈

示例1 輸出1 100 輸出1 100 int i 0 while i 100 示例2 死迴圈 死迴圈 while true 示例3 計算 1 加到 100 計算 1 加到 100 int m 0 int sum 0 while m 100 system.out.println sum 示例 計算 ...

while迴圈 do while和for迴圈總結

迴圈結構的特點 特徵 迴圈條件 迴圈操作 迴圈體 迴圈變數 什麼是while迴圈 while 迴圈條件 特點 先判斷,在執行。while迴圈使用 什麼是do while迴圈 do while 迴圈條件 符合條件,迴圈繼續 否則,迴圈退出。注意 while 後分號不可少 特點 先執行,在判斷。比較wh...