Python之if語句,迴圈語句

2021-10-02 16:54:53 字數 1255 閱讀 2483

pythin縮排規則:具有相同縮排的**被視為**塊。

s= 5

if s>=63:

print 's'

print 't'

print 'k'

上面第3、4行為乙個**塊,第五行與3、4行不是乙個**塊;若if條件成立,執行3、4句,結束之後執行第5句;否則直接執行第5句。

縮排請嚴格按照python的習慣寫法:4個空格(不要使用tab,更不要tab和空格混合使用,會引起語法錯誤)。

在python互動環境裡,要留意縮排,退出縮排時需要多敲一行回車

s= 5

if s>=63:

print 's'

else:

print 't'

從上到下依次判斷,若某一判斷為true,則後面判斷不再執行。

s= 5

if s>=10:

print '10'

elif s>=8:

print '8'

else:

print '5'

表示x的y次冪為x**y

l=[1,2,3]

for x in l:

print x

x變數是在for迴圈中定義的,意思是依次取出list中每個元素,並賦值給x,然後執行for迴圈體。主要是把list或者tuple中的元素迭代出來。

l=[1,2,3]

x=1while x<2:

print l[x]

x=x+1

不迭代,利用條件判斷是否結束。

l=[1,2,3]

x=1while true:

print l[x]

x=x+1

if x>=2:

break

若一直不滿足if的條件,則一直迴圈,否則跳出這個while迴圈。

for x in l

x=x+1

if x<10:

continue

sum=sum+x

for x in ['a','b','c']

for y in [1,2,3]

print x+y

python之迴圈語句(while語句)

迴圈語句 迴圈語句 說明while 若為真,則迴圈,常與比較運算子使用 for若為真,則迴圈,常與成員運算子使用 continue 終止當前迴圈,進入下一迴圈 break 退出迴圈,執行下一命令 pass 不執行任何操作 while語句可以非常簡單的製造死迴圈 while true print 迴圈...

Python學習之迴圈語句

python提供了while迴圈和for迴圈,但沒有do while迴圈.允許迴圈巢狀。基本形式如下 while 判斷條件 執行語句.執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true。while.else 在python中,可使用for.else...

Python基礎之迴圈語句

2 while迴圈 3 迴圈巢狀 迴圈可以用來重複執行某條語句,直到某個條件得到滿足或遍歷所有元素。是for迴圈,可以把集合資料型別list tuple dict set的元素遍歷出來。city list 廣州 深圳 東莞 佛山 for city in city list print 當前地市為 f...