日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python中for循環的多種使用實例_python

作者:三三木木七 ? 更新時間: 2022-11-03 編程語言

前言

本文簡單總結了一下python中for循環的使用

python中for循環一般用來迭代字符串,列表,元組等。

當for循環用于迭代時不需要考慮循環次數,循環次數由后面的對象長度來決定。

for循環迭代字符串

for循環可以把字符串里面的元素都依次取出來,自動賦值給變量i然后再執行循環體內的代碼塊

print 里面的end可以設置每個值打印之后輸出的字符串,默認是換行

for打印數字

注意for循環不能迭代數值類型

eg:int類型,123屬于一個數,一個整體,算一個元素

for循環打印數字的話要借用range函數

  • range函數可以取到一個范圍內的整數,相比while要方便很多
  • range(b) 默認從0開
  • range(a,b) 左閉右開,包括左邊不包括右邊
  • range(a,b,c) 從a到b的整數,每個c訪問一次

舉個例子 ——range(b)

舉個例子 ——range(a,b)??

舉個例子 ——range(a,b,c)????

for循環可用來初始化列表

存放大量數據,想要不停的接收數據,而且不想用那么多變量時可以用列表推導式

簡單的往列表里添加數據

列表推導式

列表推導式可以快速生成一個列表,并篩選列表的值

舉個例子——篩選從0到20的偶數,不包括20

舉個例子——列表推導式+三目運算符

從0到10,如果為偶數就乘以100,如果為奇數就乘以10

列表推導式里面的for也可以迭代字符串

自我總結:for的用法主要就是迭代,可以迭代列表、字符串、元組 ,但是不能迭代數值類型。

總結

原文鏈接:https://blog.csdn.net/m0_62894677/article/details/124505874

欄目分類
最近更新