順序、分支、迴圈
多用於重複同樣的操作
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...