python迴圈語句 黑馬學習筆記

2021-10-23 10:58:12 字數 2565 閱讀 5316

順序、分支、迴圈

多用於重複同樣的操作

while 迴圈條件:

**塊計數器

num =

input

("請輸入您讓'hello world'輸出多少次:"

)i =

0while i <

int(num)

:print

("hello world!!!"

) i +=

1#i為計數器

**塊1

#(else語句可以省略)

else

: **塊2

#沒有通過break退出迴圈,迴圈結束後,會執行的**

#或者說是沒有提前退出迴圈,完全把迴圈結束完了之後要執行的**

注釋:

list_one =[1

,2,3

,4,5

]print

("這是list_one的遍歷迴圈"

)for var in list_one:

print

(var)

print()

print

("這是string_one的遍歷迴圈"

)string_one =

"i am xiaoming's friend"

for var in string_one:

print

(var)

print()

print

("這是dict_one的遍歷迴圈"

)dict_one =

for key in dict_one:

print

(dict_one[key]

)print()

print

("這是tuple_one的遍歷迴圈"

)tuple_one =

("屠龍刀"

,"盔甲"

,"靴子"

,"護手"

continue,break都是得與if條件語句搭配使用進行迴圈的特殊控制

同時也多用於死迴圈中

如果條件成立的話:執行到break處直接跳出迴圈並且後面的**不執行

-break例子

strings_num =

input

("請輸入您想輸入的數字(exit:退出):"

)while

true

:if strings_num ==

"exit"

:break

print

("您輸入的數字是:"

+strings_num)

strings_num =

input

("請輸入您想輸入的數字(exit:退出):"

)print

("歡迎您的下次光臨!"

)

-continue例子

list_one =[1

,2,3

,4,5

,6,7

,8,9

,10]num =

input

("請輸入0-10中您不想輸出的數字:"

)for var_num in list_one:

ifint

(num)

== var_num:

continue

print

(var_num,end=

" ")

else

:print()

print

("您不喜歡的數字為:%s,歡迎下次再來玩"

%num)

[4]截圖

while 判斷條件1

: **塊1

while 判斷條件2

: 計數器2

計數器1

while 判斷條件1

: **塊1

for iterating_var in sequence:

**塊2

計數器1

for iterating_var in sequence:	

**塊1

while 判斷條件1

: **塊2

計數器

python分支語句 黑馬學習筆記

if 判斷條件 塊 input 請輸入您的性別 if 男 print 你好,小哥哥 if 女 print 你好,小姐姐 if 判斷條件 塊1 else 塊2 解釋 如果條件不滿足的話,則執行else後面的語句 如果滿足條件的話,則執行 if 後面的語句.a,b map int,input 請輸入a,...

python迴圈五要素 python學習筆記

第一節課筆記 一 python簡單介紹 1.對python的背景做簡單的介紹,讓小白對python有簡單的了解。二 anaconda環境搭建及notebook啟動 介紹了使用的軟體,教我們如何安裝。三 python不同的開發及執行方式 這個主要分兩種,一種是互動式,另一種是指令碼式。四 python...

Python學習之迴圈語句

python提供了while迴圈和for迴圈,但沒有do while迴圈.允許迴圈巢狀。基本形式如下 while 判斷條件 執行語句.執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true。while.else 在python中,可使用for.else...