python 循环触发一次_Python中的循环
for
循環
for
循環需要預先設定好循環的次數
(n)
,然后執行隸屬于
for
的語句
n
次。
基本構造是:
for
元素
in
序列
:
statement
舉例來說,我們編輯一個叫
forDemo.py
的文件:
for a in [3,4.4,'life']:
print a
這個循環就是每次從表
[3,4.4,'life']
中取出一個元素(回憶:表是一種序列)
,然后將這個元
素賦值給
a
,之后執行隸屬于
for
的操作
(print)
。
介紹一個新的
Python
函數
range()
,來幫助你建立表:
idx = range(5)
print idx
可以看到
idx
是
[0,1,2,3,4]
這個函數的功能是新建一個表,
這個表的元素都是整數,
從
0
開始,
下一個元素比前一個大
1
,直到函數中所寫的上限(不包括該上限本身)
(
關于
range()
,還有豐富用法,有興趣可以
查閱,
Python 3
中,
range()
用法有變化
)
舉例
for a in range(10):
print a**2
while
循環
while
的用法是
while
條件
:
statement
while
會不停地循環執行隸屬于它的語句,
直到條件為假
(
False)
舉例
while i < 10:
print i
i = i + 1
中斷循環
continue #
在循環的某一次執行中,
如果遇到
continue,
那么跳過這一次執行,
進行下一次
的操作
break #
停止執行整個循環
for i in range(10):
if i == 2:
continue
print i
總結
以上是生活随笔為你收集整理的python 循环触发一次_Python中的循环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 把libreoffice集成到网页中_P
- 下一篇: stm32 hal uart_STM32