經典例題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...