python for迴圈經典案例

2021-10-14 07:00:48 字數 1424 閱讀 7062

#for迴圈經典案例

#0到100的和n=0

sum=

0for n in

range(0

,101):

sum=

sum+n

print

(sum

)#迴圈巢狀實現九九口訣表i=1

while i<=9:

j=1while j<=i:

mut=i*j

print

("%d*%d=%d"

%(j,i,mut)

,end=

" ")

j+=1print(""

) i+=

1#for迴圈實現九九口訣表

for i in

range(1

,10):

for j in

range(1

,i+1):

print

("{}*{}={}"

.format

(i,j,i*j)

,end=

" ")

print()

#for迴圈實現氣泡排序

defpaixu

(li)

:max=0

for ad in

range

(len

(li)-1

):for x in

range

(len

(li)-1

- ad)

:if li[x]

> li[x +1]

:max

= li[x]

li[x]

= li[x +1]

li[x +1]

=max

else

:max

= li[x +1]

print

(li)

paixu([41

,23344

,9353

,5554,44

,11,22

,7557

,6434

,500

,2000])

#選擇排序a=[

1,2,

5,25,

2,3,

5,3,

8,6]

b=list

(set

(a))

# 建立新的列表,巢狀的是集合(除去冗餘元素並自動排序)c=[

]for j in b:

for i in a:

if i==j:

print

(c)# 更簡便的排序方式a=[

1,2,

5,25,

2,3,

5,3,

8,6]

a.sort(

)print

(a)

python,for迴圈的使用案例集

1 迴圈執行某一系列操作。將該操作定義為乙個def,然後使用for去迴圈執行該操作 思路,先把操作定義為乙個函式,在for迴圈執行這個函式 如下 def a 把第二個好友移動到第一位置 swipe 300,450 vector 0,0.1 for a in range 20 a 2 迴圈不取第一行資...

pythonfor迴圈教程 for迴圈

for迴圈 它能夠迭代任何序列的項,例如列表或字串。語法 syntax for iterating var in sequence statements s 如果序列包含表示式列表,則首先對其進行求值。然後,將序列中的第一項分配給迭代變數iterating var 接下來,執行語句塊。列表中的每個專...

JAVA經典迴圈案例

1.中國古代數學家研究出了計算圓周率最簡單的辦法 pi 4 1 4 3 4 5 4 7 4 9 4 11 4 13 4 15 4 17.這個算式的結果會無限接近於圓周率的值 我國古代數學家祖沖之計算出 圓周率在 3.1415926 和3.1415927之間,請程式設計計算 要想得到這樣的結果 他要經...