亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python中的條件判斷語句與循環語句用法小結

2020-01-04 17:35:35
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Python中的條件判斷語句與循環語句用法小結,條件語句和循環語句是Python程序流程控制的基礎,需要的朋友可以參考下
 

if語句

>>通用格式
if語句一般形式如下:

if <test1>: <statements1>elif <test2>: <statements2>else: <statements3>

另外需要注意的是,Python中是沒有switch/case語句的


while循環

while語句是Python語言中最通用的迭代結構,簡而言之,只要頂端測試一直計算到真值,就會重復執行一個語句塊。

>>一般格式

while <test>: <statements1>else: <statements2>>>break,continue,pass和循環else

break

跳出最近所在的循環(跳過整個循環語句)。

continue

跳到最近所在循環的開頭處(來到循環的首行)。

pass

什么事也不做,只是空占位符語句。

循環else塊

只有當前循環正常離開時才會執行(也就是沒有碰到break語句)

>>一般循環格式
加入break和continue語句后,while的一般格式變為:

while <test1>: <statements1> if <test2>:break if <test3>:continueelse: <statements2>>>pass

pass語句是無運算的占位符,當語法需要語句并且還沒有任何實用的語句可寫時,就可以使用它。

>>循環else
在while語句中加入else和C/C++中的語法不太一樣,這里詳細說明一下。else后面的代碼只有當循環正常結束時才會執行,如果是用break跳出循環的,這部分代碼就不會運行,具體看一個求質數的例子:

x = y // 2while x > 1: if y % x == 0:  print(y,'has factor',x)  break x -= 1else: print(y,'is prime')

再看一個對比的例子,沒有使用else的情況:

found=Falsewhile x and not found: if (matchx[0]):  print('Ni')  found=True else:  x=x[1:]if not found: print('not found')使用else后的情況:while x: if (match(x[0])):  print('Ni')  breakelse: print('not found')

for循環

for循環在Python中是一個通用的序列迭代器:可以遍歷任何有序的序列對象內元素。for語句可以用于字符串、列表、元組、其他內置可迭代對象。

>>一般格式

for <target> in <object>: <statements>else: <statements>

此處的else的作用和while語句中的一樣。另外需要注意的是,當Python運行for循環時,會逐個將序列對象中的元素賦值給目標,然后為每個元素執行循環體。

編寫循環的技巧

內置range函數:返回一系列連續增加的整數,可作為for中的索引
內置zip函數:返回并行元素的元組的列表,可用于在for中遍歷數個數列
>>循環計數器:while和range
range

當range函數只有一個參數時,會返回從零算起的整數列表,但其中不包括該參數的值。如果傳進兩個參數,那第一個參數是上邊界,第二個參數是下邊界。如果傳進三個參數時,第三個參數表示步進值。

range提供了一種簡單的方法,重復特定次數的動作:

for i in range(5): print(i,'Pythons')

相應的C++代碼則是:

int i;for(i = 0;i < 5;++i){ std::cout<<i<<"Python";}

>>并行遍歷:zip和map
zip會取得一個或多個序列為參數,然后返回元組的列表,將這些序列中的并排的元素配成對。

L1=[1,2,3,4]L2=[5,6,7,8]list(zip(L1,L2))

上述代碼的執行結果是:

[(1,5),(2,6),(3,7),(4,8)]

當參數的長度不同時,zip會以最短序列的長度為準來截斷所得到的元組。

使用zip構造字典:

keys=['spam','eggs','totast']values=[1,2,5]D = dict(zip(keys,values))

>>產生偏移和元素:enumerate
enumerate函數一個比較新的內置函數,它能同時返回元素值和偏移值:

s='spam'for (offset,item) in enumerate(s): print(item,'appears at offset',offset)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91精品久久久久| 久久精品国产免费观看| 亚洲精品丝袜日韩| 亚洲欧美中文字幕| 日韩欧美亚洲范冰冰与中字| 国内精品小视频在线观看| 色与欲影视天天看综合网| 欧美一级片一区| 亚洲毛茸茸少妇高潮呻吟| 亚洲视频专区在线| 91国内揄拍国内精品对白| 国产第一区电影| 亚洲一区二区自拍| 亚洲精品按摩视频| 欧美国产日韩一区二区在线观看| 中文字幕在线国产精品| 亚洲在线观看视频网站| 日韩欧美国产网站| 国产97免费视| 日韩成人xxxx| 欧美在线视频一区| 欧美国产精品人人做人人爱| 国产啪精品视频网站| 大胆人体色综合| 亚洲成人aaa| 日韩精品中文字幕视频在线| 91在线视频一区| 欧美日韩国产综合视频在线观看中文| 91国在线精品国内播放| 91精品国产自产在线| 国产精品一区二区三区毛片淫片| 国产成人a亚洲精品| 国产精品福利小视频| 大量国产精品视频| 成人国产精品色哟哟| 欧美国产日产韩国视频| 国产手机视频精品| 成人网在线观看| 国产主播精品在线| 久久国产精品网站| 国产美女搞久久| 日韩成人网免费视频| 91国产视频在线播放| 亚洲精品日韩丝袜精品| 色悠久久久久综合先锋影音下载| 国产精品第一页在线| 亚洲精品ady| 亚洲变态欧美另类捆绑| www高清在线视频日韩欧美| 国产欧美一区二区三区四区| 国产精品亚洲综合天堂夜夜| 亚洲aa中文字幕| 国产精品美女av| 日韩中文字幕亚洲| 日韩福利伦理影院免费| 国产精品亚发布| 亚洲色图第一页| 亚洲老头同性xxxxx| 一本久久综合亚洲鲁鲁| 久久久久久一区二区三区| 欧美性xxxx| 国产999精品| 伊人久久免费视频| 欧美在线www| xxxxx91麻豆| 中文字幕日韩欧美在线视频| 国产性猛交xxxx免费看久久| 91免费版网站入口| 日韩精品在线视频美女| 久久精品视频在线播放| 日本精品免费观看| 久久精品成人欧美大片| 性欧美暴力猛交69hd| 日韩欧美在线第一页| 欧美放荡办公室videos4k| 日韩va亚洲va欧洲va国产| 日韩精品欧美激情| 岛国av午夜精品| 亚洲美女久久久| 国产这里只有精品| 欧美精品电影免费在线观看| 91精品国产综合久久香蕉的用户体验| 久久琪琪电影院| 91精品国产综合久久香蕉的用户体验| 国产精品福利无圣光在线一区| 亚洲香蕉伊综合在人在线视看| 欧美性极品少妇精品网站| 亚洲欧美综合精品久久成人| 日韩欧美一区二区在线| 在线日韩日本国产亚洲| 欧美另类极品videosbestfree| 在线看片第一页欧美| 久久视频在线直播| 国产精品成人一区二区三区吃奶| 亚洲日韩中文字幕| 伊人伊成久久人综合网站| 国产精品久久久久久网站| 亚洲精品国偷自产在线99热| 日韩精品免费观看| 国产精品视频自在线| 97超级碰碰碰久久久| 欧美与黑人午夜性猛交久久久| 国产精品美女久久| 日本精品在线视频| 国产日韩在线一区| 亚洲网址你懂得| 欧美精品一区二区免费| 亚洲欧美激情在线视频| 欧美国产乱视频| 国产精品丝袜白浆摸在线| 在线精品国产成人综合| 欧美成年人在线观看| 精品女同一区二区三区在线播放| 久久99精品视频一区97| 色噜噜久久综合伊人一本| 午夜精品一区二区三区在线视频| 色综合久综合久久综合久鬼88| 国产欧亚日韩视频| 欧美精品福利视频| 91sao在线观看国产| 精品福利樱桃av导航| 91国产高清在线| 亚洲伊人久久综合| 国产在线视频2019最新视频| 日韩精品欧美国产精品忘忧草| 精品视频—区二区三区免费| 91精品国产九九九久久久亚洲| 日韩在线观看免费高清完整版| 欧美日韩视频免费播放| 亚洲色图在线观看| 亚洲日本成人女熟在线观看| 色99之美女主播在线视频| 日韩精品在线免费观看| 亚洲精品视频在线播放| 欧美亚洲国产日本| 午夜精品一区二区三区av| 精品偷拍各种wc美女嘘嘘| www.日韩系列| 国产精品aaa| y97精品国产97久久久久久| 亚洲大胆人体在线| 欧美三级欧美成人高清www| 久久综合五月天| 日韩高清av一区二区三区| 欧美激情极品视频| 久久99精品久久久久久青青91| 亚洲黄色免费三级| 亚洲欧洲在线观看| 久久久久免费精品国产| 日韩最新免费不卡| 欧美高清自拍一区| 久久亚洲一区二区三区四区五区高| 国产日产亚洲精品| 久久电影一区二区| 大伊人狠狠躁夜夜躁av一区| 精品视频偷偷看在线观看| 91牛牛免费视频| 国产精品久久久久久一区二区| 日韩国产精品视频| 久久6精品影院| 海角国产乱辈乱精品视频| 亚洲午夜国产成人av电影男同| 国产69精品久久久久久| 最新69国产成人精品视频免费|