python學習筆記 for迴圈

2021-08-22 06:00:26 字數 836 閱讀 4955

for 迴圈

range(start,end,step):      start~end-1, 步長為step

for i in range(5):

print (i)

else:

print ("結束執行......")

for 迴圈應用——求兩個數的最大公約數
# 1.輸入兩個數值:input接受字串;

num1 = int(input('num1:'))

num2 = int(input('num2:'))

# 2.找出兩數中最小的值

min_num = min(num1,num2)

# 3.最大公約數在1~min_num之間存在,如果num1和num2能整除的最大的數為最大公約數;

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

if num1% i == 0 and num2 % i == 0 :

# 當迴圈完,res中儲存的是最大的約數;

res = i

# 最小公倍數 = (num1 * num2)/ 最大公約數;

lcm = int((num1 * num2) / res)

print ("%s和%s的最大公約數為:%s" %(num1,num2,res))

print ("%s和%s的最小公倍數為:%s" %(num1,num2,lcm))

1-1000之間所有數的和
num_sum = 0

for i in range(1,1001):

num_sum += i

print (num_sum)

python學習筆記(迴圈)

python中沒有沒有do while迴圈。迴圈體如果有多條語句,那麼靠縮進來表示乙個塊。1.while迴圈 1 一般形式 while condition operation 2 和else連用 當while迴圈條件不符合的時候跳出迴圈的時候如果想在跳出的時候執行某個句子,可以和else連用,這個方...

Python學習筆記 迴圈

使用這種方式迴圈輸出列表中的內容,這裡是tuple元組的例子 names michael bob tracy for name in names print name range 函式,可以生成乙個整數序列,再通過list 函式可以轉換為list。以此來獲得序列list list range 5 如...

python學習筆記 python迴圈

foods 黃燜雞 麻婆豆腐 魚香肉絲 for food in foods print food 輸出 黃燜雞 麻婆豆腐 魚香肉絲sum 0 for x in 1 2,3 4,5 6,7 8,9 10 sum sum x print sum 輸出 55list range 5 輸出 0,1,2,3,...