python百雞百錢最優解 python練習題

2021-10-17 02:51:11 字數 1184 閱讀 4871

1.小明過年得到1500元壓歲錢,在商場看中乙個書包,正好商場做活動打八五折,從鍵盤輸入書包的**,

輸出折扣後書包的**以及小明買了書包後剩下的錢。

money = 1500

bao = float(input(『請輸入書包的**:』))*0.85

sheng = money-bao

print(「折扣後書包的**:」,bao)

print(「小明買書包後剩下的錢:」,sheng)

2.計算1~100的和

i,sum = 1,0

while i < 101:

sum += i

i += 1

print("%d"%sum)

3.#判斷是否是素數:

num = int(input(「請輸入乙個數字:」))

if num > 1:

for i in range(2,num):

if(num % i) == 0:

print(num,「不是素數」)

break

else:

print(num,「是素數」)

4.#百錢買百雞:乙隻公雞5元錢,乙隻母雞3元錢,三隻小雞1元錢,現在要用100元錢買100隻雞,問公雞、母雞、小雞各多少只?

for a in range(0,21):

for b in range(0,34):

for c in range(0,101):

if a+b+c100 and a5+b3+c/3100:

print(a,b,c)

5.#正打星星

n=int(input(「請輸入圖形的行數:」))

for i in range(0,n):

for j in range(0, 10-1):

print(" 「,end=』』)

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

print("」, end=』』)

print(』\n』)

6.#水仙花數

from math import*

for i in range(100,1000):

n1=i//100;

n2=(i%100)//10;

n3=i%10

if(pow(n1,3)+pow(n2,3)+pow(n3,3) == i):

print(i,end=』 ')

python解百錢買百雞 C語言解決百錢買百雞問題

我國古代數學家張丘建在 算經 一書中曾提出過著名的 百錢買百雞 問題,該問題敘述如下 雞翁一,值錢五 雞母一,值錢三 雞雛三,值錢一 百錢買百雞,則翁 母 雛各幾何?翻譯過來,意思是公雞乙個五塊錢,母雞乙個三塊錢,小雞三個一塊錢,現在要用一百塊錢買一百隻雞,問公雞 母雞 小雞各多少只?題目分析 如果...

Python 百錢買百雞

某人有100元錢,買100隻雞。公雞5元乙隻,母雞3元乙隻,小雞1元三隻。問 可以買公雞 母雞 小雞各多少只。使用窮舉法,把每一種可能都試一遍,得到最後正確的結果。若公雞為x只,母雞為y只,小雞為z只 我們將得到公式 5x 3y z 3 100 並且 x y z 100 小雞數除以3的餘數必須是0 ...

Python 百錢百雞問題

百錢百雞問題 模組 numex,所在檔名 num hw.py,level 雞翁一值錢五,雞母一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾 何?函式原型 def buy chicken 返回值 返回乙個 list,數列的元素為三元組,代表 雞翁 雞母 雞雛 的數量,如 0,25,75 4...