成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python循環語句中whlie和for的應用

開發 后端
Python循環語句的應用范圍很廣,我們需要不斷的進行相關語句的學習。下面就向大家再次介紹下Python循環語句以便大家復習一下。

Python循環語句是很多程序員必須掌握的一項技能,雖然有點老掉牙的話題,但是還需要大家不斷的進行鞏固。dict用一種更優雅的方式模擬了switch選擇,集合lambda函數,還可以進一步實現更加復雜的邏輯分支語句。關于lambda函數的使用,我們到下一章再學習。

Python循環語句

Python循環語句支持兩種循環語句——while循環和for循環,不支持C#中的do-while循環。Python的while循環和C#基本一致,此處我們著重比較兩種語言中for循環的區別。

說的簡單一點,Python循環語句中的for語句相當于C#中的foreach語句,它常用于從集合對象(list、str、tuple等)中遍歷數據。例如:

  1. for i in [1,2,3,4,5]:  
  2. print i 


這與C#中的foreach語法基本是一樣的,下邊是C#中的對應代碼:

  1. IEnumerable<int> numbers = Enumerable.Range(0, 5);  
  2. foreach( int i in numbers)  
  3. Console.WriteLine(i);  

如何實現類似C#中for(int i = 0; i < 10; i++)這種for循環呢?答案是使用range或xrange對象,見下邊的代碼:

  1. # range(10)也可以用xrange(10)代替  
  2. for i in range(10):  
  3. print i#等價于以下C#語句  
  4. #for(int i = 0; i<10;i++)  
  5. # Console.WriteLine(i); 

內建函數range([i,]j[,stride])建立一個整數列表,列表內容為k(i <= k < j)。第一個參數i和第三個參數stride是可選的,默認值分別為 0 和 1。內建函數xrange([i,]j[,stride])與 range 有相似之處,但xrange返回的是一個不可改變的XRangeType對象。這是一個迭代器,也就是只有用到那個數時才臨時通過計算提供值。當 j 值很大時,xrange能更有效地利用內存。#t#

Python循環語句中的while和for循環中支持break和continue語句。break語句用于立刻中止循環,continue語句用于直接進入下一次循環(忽略當前循環的剩余語句)。break和continue語句在C#與Python中的用法是一致的,只用于語句所在的當前循環。如果需要退出一個多重循環,應該使用異常,因為Python中沒有提供goto語句。

最后,Python中的循環還支持else語句,它只在循環正常完成后運行(for和while循環),或者在循環條件不成立時立即運行(僅while循環),或者迭代序列為空時立即執行(僅for循環)。如果Python循環語句使用break語句退出的話,else語句將被忽略。

 

責任編輯:張浩
相關推薦

2010-03-19 14:18:07

Java Socket

2010-09-03 15:47:40

SQL語句鎖定

2010-09-03 14:39:15

SQLSELECT語句

2010-05-10 18:38:08

Oracle分頁語句

2010-09-03 14:47:50

SQLSELECT語句

2010-09-03 11:25:58

SQL刪除

2010-09-07 13:41:50

SQL語句

2010-09-07 16:38:36

SQL語句SELECT DIST

2018-06-07 09:45:08

2021-02-25 09:35:32

語句elsePython

2010-11-25 15:57:49

mysql查詢語句

2010-09-08 17:10:24

SQL循環語句

2010-04-13 14:43:37

Oracle性能檢測

2010-06-11 17:36:46

MySQL語句

2010-09-07 14:56:49

SQL語句CASE WHEN

2010-09-07 10:19:31

SQL語句

2010-05-21 16:55:47

MySQL EXPLA

2021-08-11 09:00:30

Python基礎循環

2010-09-06 09:11:24

SQLUPDATE語句

2022-05-19 23:40:34

SQL語句引號
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 人和拘一级毛片c | 久久久久久久久久久爱 | 亚洲狠狠丁香婷婷综合久久久 | 亚洲精品乱码久久久久久蜜桃91 | 国产精品18久久久久久白浆动漫 | 国产视频福利 | 在线播放中文字幕 | 毛片.com| 蜜桃毛片 | 欧美 日韩 国产 成人 在线 | 亚洲另类自拍 | 久草院线 | 日韩视频 中文字幕 | 日韩精品中文字幕在线 | 午夜电影网 | 日韩精品免费一区二区在线观看 | 成人在线观看亚洲 | 精品久久一区二区三区 | 亚洲精品大全 | 欧美性一级| 亚洲协和影视 | 亚洲视频免费 | 国产福利久久 | 18av在线播放 | av在线免费观看网站 | 成人精品视频免费 | 综合五月 | 国产精品久久久久久久久久久久 | 久久国产精彩视频 | 91精品国产91久久久久久丝袜 | 国产成人综合亚洲欧美94在线 | 在线观看日韩精品视频 | 在线亚洲免费 | 国产精品成人69xxx免费视频 | 天天干天天草 | 久久99深爱久久99精品 | 欧美日韩精品在线免费观看 | 91成人精品 | 岛国av免费在线观看 | 久精品久久 | 欧美日韩在线播放 |