国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python語句

2020-05-24 21:58 作者:Iammyself001  | 我要投稿

1.? 條件語句

Python不支持switch語句,因此判斷結果對應多種執(zhí)行方式時,只能用elif來做。

?

num = 5

if num ==3: ????????#判斷num的值

????print('boss')

elif num ==2:

????print('user')

elif num ==1:

????print('worker')

2.? 循環(huán)語句

?

Python中沒有do while循環(huán)。

?

循環(huán)類型

?

描述

?

while循環(huán)

?

在給定的判斷條件為?true 時執(zhí)行循環(huán)體,否則退出循環(huán)體。

?

for循環(huán)

?

重復執(zhí)行語句

?

嵌套循環(huán)

?

你可以在while循環(huán)體中嵌套for循環(huán)(for中也可以嵌套for吧)

?

循環(huán)控制語句:

?

控制語句

?

描述

?

break語句

?

在語句塊執(zhí)行過程中終止循環(huán),并且跳出整個循環(huán)

?

continue語句

?

在語句塊執(zhí)行過程中終止當前循環(huán),跳出該次循環(huán),執(zhí)行下一次循環(huán)。

?

pass語句

?

pass是空語句,是為了保持程序結構的完整性。

?

1)pass語句在函數(shù)中的作用

當你在編寫一個程序時,執(zhí)行語句部分思路還沒有完成,這時你可以用pass語句來占位,也可以當做是一個標記,是要過后來完成的代碼。比如下面這樣:

?

def iplaypython():

????pass

定義一個函數(shù)iplaypython,但函數(shù)體部分暫時還沒有完成,又不能空著不寫內(nèi)容,因此可以用pass來替代占個位置。

2)pass語句在循環(huán)中的作用

pass也常用于為復合語句編寫一個空的主體,比如說你想一個while語句的無限循環(huán),每次迭代時不需要任何操作,你可以這樣寫:

?

while True:

????pass

以上只是舉個例子,現(xiàn)實中最好不要寫這樣的代碼,因為執(zhí)行代碼塊為pass也就是空什么也不做,這時python會進入死循環(huán)。

3)pass語句用法總結

1、空語句,什么也不做

2、在特別的時候用來保證格式或是語義的完整性

?

4)While循環(huán)(可在循環(huán)中使用else語句)

# continue 和 break用法

?

i=1

while i<10:

????i+= 1

????if i%2>0: ?# 非雙數(shù)時跳過輸出

????????continue

????print(i) ?# 輸出雙數(shù)2、4、6、8、10

?

i = 1

while 1: ?# 循環(huán)條件為1必定成立

????print(i) ?# 輸出1~10

????i+= 1

????if i>10: ?# 當i大于10時跳出循環(huán)

????????break

在循環(huán)中使用else語句,即當條件不滿足之后,結束循環(huán),執(zhí)行else語句

?

count = 0

while count <5:

????print(count," is less than 5")

????count = count +1

else:

????print(count," is not less than 5")

5)for循環(huán)(可在循環(huán)中使用else語句)

可以通過直接取值迭代,也可以通過序列索引迭代

?

取值迭代:

?

for letter in 'Python': ?# 逐個輸出字符串中的字符

????print('當前字母 :', letter)

?

fruits = ['banana', 'apple', 'mango']

for fruit in fruits: ?# 逐個輸出列表中的元素

????print('當前水果 :', fruit)

print("Good bye!")

?

?

索引迭代:

?

fruits = ['banana','apple','mango']

#通過len()函數(shù)獲得列表的長度,通過range()函數(shù)獲得了一個值不超過長度-1的索引序列

for index in range(len(fruits)):

????print('當前水果 :',fruits[index])

????print("Good bye!")


Python語句的評論 (共 條)

分享到微博請遵守國家法律
射洪县| 禄劝| 张家港市| 扎赉特旗| 旬阳县| 合肥市| 湄潭县| 湘潭市| 济南市| 德阳市| 阿拉善盟| 三门县| 阿克苏市| 合阳县| 景泰县| 岳西县| 沽源县| 应城市| 辽宁省| 施甸县| 古浪县| 若尔盖县| 睢宁县| 清镇市| 伊春市| 万源市| 井研县| 宁明县| 阿合奇县| 赣州市| 南溪县| 桂林市| 迭部县| 凉城县| 厦门市| 封开县| 金昌市| 海丰县| 理塘县| 五峰| 平遥县|