Python語言
請各位看看第3張圖片中的三道小題,謝謝

給的參照例題是第1張圖片的水手問題(但還是不清楚余下三道題怎么做)


uj5u.com熱心網友回復:
# 1
tree_high = 98 # 樹高
white = 10 # 白天
night = 7.8 # 夜晚
def day():
x = 1
while 1:
if (white*x - night*x) >= (tree_high-10):
return x+1
x+=1
print(day())
# 2
buyer_num = int(input("買了多少瓶:"))
if buyer_num<3:
print("能喝到%s"%buyer_num)
else:
num = buyer_num
sum = 0
while 1:
if num>=3:
num = num//3
sum+=num
else:
break
print(sum + buyer_num)
# 3
x=10
y=90
for i in range(120): # 可以將時間的單位設成半分鐘 120個單位
if(i%2==1): #按照題目的條件,正好逢奇數x吃y
y = y-x
if(i%4==0): #變成4分鐘
y=y*2
if(i%6==0): #變成6分鐘
x=x*2
print(y)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/43422.html
上一篇:在Pycharm中使用jupyter notebook,運行后結果預覽視窗出現亂碼的怪問題!
下一篇:9 個習慣助你在新的一年更有精力
