Python(2) 分享2個簡單又經典的例題

2021-08-13 07:12:03 字數 870 閱讀 5496

經典例題1:百錢買百雞

母雞3元乙隻,公雞1元乙隻,小雞0.5元/只  ,100塊錢買100隻雞,有多少種買法。(三層迴圈)

方法一:

mj = 0

while mj <= 100:

gj = 0

while gj <= 100:

xj = 0

while xj <= 100:

if mj * 3 + gj*1 + xj*0.5 == 100:

if mj+gj+xj==100:

print(mj,gj,xj)

xj += 1

gj += 1

mj += 1

方法二:

for mj in range(0,101):

for gj in range(0,101):

for xj in range(0,101):

if mj + gj + xj== 100:

if 3*mj + 1*gj + 0.5*xj == 100:

print(mj,gj,xj)

經典例題2

使用迴圈做乙個99乘法表

方法一:

i = 1

while i < 10:

j = 1

while j <= i:

num = i*j

print(i,"*",j,'=',num,end='  ')

j += 1

i +=1

print()

方法二:

for i in range(1,10):

for j in range(1,i+1):

print(i,'*',j,'=',i*j,end= '  ')

print()

python 檔案比較 python 2個檔案比對

有兩個檔案內容分別如下檔案asaplag 1 512.1732createsubscriber inte ce zx 112.12.3.81 28 creategroup inte ce zx3 lag 5 createsaplag 1 512.1714createsubscriber inte c...

簡單記錄python2和3的input區別

python2中存在有 input 與raw input raw input 將所有輸入作為字串看待,返回字串型別。in 9 raw input 請輸入 請輸入 viktor out 9 u viktor input 只接受 數字 型別的輸入,不接受字串型別 in 10 input 請輸入 請輸入 ...

python2 序列和元組簡單使用

1 序列 列表 元組 包含多項資料的資料結構,可通過索引或下標來序列成員 列表是可變的,元組是不可變的 列表 可變 list ele1,ele2,ele3,元組 一旦被建立,程式不能修改元組的元素 tuple ele1,ele2,ele3,乙個元組 ele1,list1 20,10,python m...