python之判斷和迴圈

2021-10-09 00:06:33 字數 2724 閱讀 6493

if

'條件'

:print

("條件成立以後列印的內容"

)

示例:
if

true

:print

("真"

)# 真

if

'條件'

:print

("條件成立以後列印的內容"

)else

:print

("條件不成立以後列印的內容"

)

示例:
fraction =

input

("請輸入分數"

)# 45

if fraction >

'60'

:print

("及格"

)else

:print

('不及格'

)# 不及格

if

'條件'

:print

("條件成立以後列印的內容"

)elif

'條件'

:print

("條件不成立以後列印的內容"

)else

:print

("以上條件都不成立列印"

)

示例:
fraction =

input

("請輸入分數"

)# 50

if fraction ==

'60'

:print

('及格'

)elif

'60'

<= fraction <=

'70'

:print

('良'

)else

:print

("回去重新考"

)# 回去重新考

1.迴圈字串
str1 =

"1234567"

for s in str1:

print

(s)''' 12

3456

'''

2.迴圈列表
li1 =[11

,22,33

,44]for v in li1:

print

(v)'''

1122

3344

'''

3.迴圈字典
# 預設迴圈的是字典的鍵

dic =

for k in dic:

print

(k)'''

aa bb

cc '''

3.1 迴圈字典中的鍵值對
dic =

for k, v in dic.items():

print

(k, v)

'''aa 111

bb 222

cc 333

'''

3.2 迴圈字典中的值
dic =

for j in dic.values():

print

(j)'''

111222

333'''

1.while 迴圈
a =

10while a >1:

print

("迴圈:"

,a) a = a-

1'''

迴圈: 10

迴圈: 9

迴圈: 8

迴圈: 7

迴圈: 6

迴圈: 5

迴圈: 4

迴圈: 3

迴圈: 2

'''

1.break : 終止迴圈,跳出迴圈體
#使用break 當迴圈的資料找到是就會觸發 break ,終止迴圈,跳出迴圈體

user =[,

,]for item in user:

print

(item)

if item[

'name']==

'xiao'

:print

("找到{}使用者"

.format

(item[

'name'])

)break

else

:print

("使用者遍歷結束"

)print

("結束"

)'''

找到xiao使用者

結束'''

#使用continue 當迴圈的資料找到是就會觸發 continue ,終止當前本輪迴圈,開啟下一輪迴圈

user =[,

,]for item in user:

print

(item)

if item[

'name']==

'xiao'

:print

("找到{}使用者"

.format

(item[

'name'])

)continue

else

:print

("使用者遍歷結束"

)print

("結束"

)'''

找到xiao使用者

使用者遍歷結束

結束'''

python之判斷和迴圈

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現 age 20 if age 18 print your age is,str age print adult print end 注意 python 的...

Python 判斷和迴圈

python中 是有意義的,乙個製表符或者4個空格代表一行 段 aaaaaaaaaa bbbbbbbbbbb bbbbbbbbbbb ccccccccc ccccccccc bbbbbbbbbbb bbbbbbbbbbb上面共有三個 塊,包含關係如下,c行被b行包含,b 塊有被a包含。age 12 ...

python基礎之條件判斷和迴圈

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現 age 20 if age 18 print your age is age print adult print end 注意 python 的縮排規則...