第五天開始學python

2021-10-03 10:01:37 字數 1642 閱讀 1647

#多路分支

『』』if 條件表示式:

語句1elif 條件表示式: (可以有很多個)

語句2elif 條件表 達式:

語句3else 條件表示式:

只會執行一種情況

『』』#迴圈語句

#重複執行某乙個固定的動作或任務

#分為for和while

#for 變數 in 序列:

#語句1 語句2

l=[1

,2,3

,4,5

,6,7

]for i in l:

print

(i)print

("hahah"

)

#break ,continue,pass

#1.break : 無條件結束迴圈,簡稱迴圈猝死

for i in l:

print

("i="

,i)if i==3:

break

#2.continue:跳過迴圈內剩下的,繼續下乙個迴圈

l=

[111,2

,42,31

,412

,5434

]for i in l:

if i==2:

continue

print

("i="

,i)

a,b=2,

3if a==b:

pass

else

:print

("真好"

)

i=

range(1

,101

)#這個是左包右邊不包括

for num in i:

print

(num)

#while,沒有明確的迴圈次數,到達某種條件,就迴圈

money=

10000

year=

0while money<

20000

: money=money*(1

+0.067

) year+=

1print

("年數="

,year)

#例題1 列印0到100所有的奇數

l=

range(1

,101

)for num in l:

if num%2==

1:print

(num)

else

:pass

#列題2 有乙個長階梯每部上2階,最後剩1階,每步上3階最後剩2階,每步上5階最後剩4階,每步上6階最後剩5階

#每步上7階最後剩0階

i=

7while1:

if(i%2==

1)and(i%3==

2)and\

(i%5==

4)and(i%6==

5)and(i%7==

0):print

(i)break

else

:i+=

1

第五天學python

1 切分字串 language python and j a and c and golang and scala split 切割字串 生成乙個列表 暫時理解為乙個容器 有序序列 result1 language.split and print result1 2 連線序列 生成字串 跟split...

學python的第五天

一 字串操作 三 1 切分字串 language python and j a and c and golang and scala split 切割字串 生成乙個列表 暫時理解為乙個容器 有序序列 result1 language.split and print result1 連線序列 生成字串...

立習習學python 第五天

推導式建立序列 函式用法和底層分析 for 迴圈和可迭代物件遍歷 for迴圈常用於可迭代物件的便利。可迭代物件 可以被迴圈的物件。python中,可迭代物件包含 1 序列 字串 元組 列表 2 字典 3 迭代器物件 4 生成器函式 for迴圈語法格式 for 變數 in 可迭代物件 迴圈體語句 ra...