日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 中的基础语句

發布時間:2025/3/19 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 中的基础语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一. if-else 條件判斷

條件判斷的思路如下圖 1 所示:當判斷條件為 true 即符合條件時,進行規定的邏輯處理,如果判斷條件為 false 即不符合條件時,進行另外的一個邏輯處理。

?? 圖 1 條件判斷主要思路

對于 if-else 語句來說,if 即為判斷條件,如果符合條件就執行 if 下的邏輯,如果不符合條件就執行else 下的邏輯。

#本例代碼實現比大小并輸出較小值 a = 3 b = True if a < b : #判斷條件為 a 是否小于 bprint(a) #如果滿足判斷條件,輸出 a else :print(b) #如果不滿足判斷條件,輸出 b

也可以判斷多個條件,即使用 elif 語句

#本例代碼任然實現輸出最小值 a = 3 b = True c = Falseif a < b & a < c: #判斷 a 是否為最小值print(a) elif b < a & b < c: #不滿足第一個判斷條件則判斷是否滿足該條件,即 b 是否為最小值print(b) else : #判斷 c 是否為最小值print(c)

以下為條件判斷的一個小小的案例:

print('How old are you?') age = int(input()) if age <= 0:print('Are you serious?') elif 12 >= age > 0:print('Oh! You are so young!') elif 18 >= age > 12:print('en... You are not a little man anymore.') else:print('You are an adult')

在 if 語句中,也可以嵌套 if 語句,來進行多次判斷:

#根據輸入的值的正負以及大小輸出不同的值 a = int(input()) if a > 0:if a < 10:print('1')else:Print('2') else:print('error')

二. for 循環

圖2 for 循環邏輯結構

?如上圖 2 所示,for 循環是對一個系列中的元素進行邏輯處理,直到處理完整個系列中的所有元素之后 ,循環結束。

a = ['b', 'c', 'd', 'e'] for i in a:print(i) #輸出列表 a 中的元素,直到全部輸出完畢

當然也可是循環到列表中的某一個元素之后進行一些邏輯操作:

a = ['b', 'c', 'd', 'e'] for i in a:if i == 'c':print('Yes!') #當循環到 c 時輸出 Yes, 可以用來挑選某一特定值else:print(i)

for 也可以用來循環 Dictionary(字典):

j = {'name' : 'xiaoma','location' : 'chnegdu'} for key in j:print(key + ':' + j[key])

由上述代碼可以看出,for在循環字典時一般循環的是 key.

三. while 循環

while 循環與 for 循環相比還是存在一些不同的: for 循環不需要進行條件的判斷,但 while 循環在每次循環后需要判斷是否滿足條件,如果滿足則繼續循環,如果不滿足則跳出循環。

a = 10 while a <= 100: #如果 a 小于或者等于 100,將會輸出 a 并且將 a 加10print(a)a = a + 10

while 也可以和 else 結合起來組成 while - else 語句:

a = 101 while a <= 100:a = a + 10 else:print(a)

沒特別的地方,只是加入了一個 else 判斷。

四. break 語句

break 語句可以用來跳出 for 循環和 while 循環,如果跳出了循環,那么對應的 else 語句也不再進行執行。

#使用 break 語句來跳出 for 循環 a = ['b', 'c', 'd', 'e'] for i in a:if i == 'c':print('Yes!') #當循環到 c 時輸出 Yes, 可以用來挑選某一特定值break #循環到 c 之后直接跳出循環else:print(i) #使用 break 語句來跳出 while 循環 a = 10 while a <= 100:a = a + 10if a == 80: #當 a 等于 80 時跳出循環breakelse:print(a)

五. continue 語句

continue 語句可以用來跳過本次循環中的剩余部分,然后再次進入下一輪循環:

#當循環到 c 時,輸出 Yes a = ['b', 'c', 'd', 'e'] for i in a:if i != 'c':continue#print('Yes!') #當循環到 c 時輸出 Yes, 可以用來挑選某一特定值else:print('Yes!') #輸出 80 a = 10 while a <= 100:a = a + 10if a != 80: #當 a 不等于 80 時執行下一次循環continueelse:print(a)

總結

以上是生活随笔為你收集整理的Python 中的基础语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。