PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 超級新手python 問題
作者:
polo12988
(meow old)
2018-06-10 17:46:14
想請問一下大家 小弟我最及初學python
剛好學到format這邊上完課後的回家作業遇到困難:
問題入下:
有一家店正在進行促銷,只要客人買10個餅乾就多送1盒巧克力,(無論是自己買或送的)
累積滿5盒巧克力就送1塊小蛋糕,請以程式輸出最後店家應給予的物品數量
想請問一下大家 小弟我最及初學python
剛好學到format這邊上完課後的回家作業遇到困難:
問題入下:
有一家店正在進行促銷,只要客人買10個餅乾就多送1盒巧克力,(無論是自己買或送的)
累積滿5盒巧克力就送1塊小蛋糕,請以程式輸出最後店家應給予的物品數量
答案要求Input:
35
22
1
Output:
Cookies Chocos Cakes
35 25 6
我知道可能是要用/t來做print的那一行
目前打到:
print("Cookies\tChocos\tCakes")
print(Cookies)
print(int('{:.0f}'.format(Cookies/10))+Chocos)
print(int('{:.0f}'.format((int('{:.0f}'.format(Cookies/10))+Chocos)/5))+Cakes)
數字的那一個部分卡很久,一直打不出答案要求的,想請各位給點提示
我查了好久也翻書了 真的不知道該怎麼改
拜託各位了
非常感謝!!!
作者:
kobe8112
(小B)
2018-06-10 18:18:00
所以到底是不知道怎麼格式化列印還是不知道怎麼算答案?
作者: gmccntzx1 (o.O)
2018-06-10 18:29:00
當你不知道該怎麼改的時候,建議你把你預期的輸出和實際的輸出附上,好讓其他人了解你到底是遇到什麼問題然後,如果都說自己查過了也翻過書了,卻仍不知道怎麼改那就附上你看不懂的地方,不然別人要怎麼跟你說明?最後,你真的有認真的查資料嗎? 去看一下官方的文件吧
https://docs.python.org/2/library/string.html
下方format examples的部份先看過,不懂的再來問
作者:
y3k
(激流を制するは静水)
2018-06-10 19:11:00
初學不用勉強用匿名變數 你把你最後那兩行拆細一點寫就能大概知道問題了
作者:
handsomeLin
(DoGLin)
2018-06-13 20:07:00
不太懂你format裡面嵌入format的意義,他們不是原本就數字運算嗎?為什麼要轉成String在轉回int,如果你只是取整數的話,直接取int就能做到了不如設幾個變數然後直接一行format結束?new_choco =cookie // 10 + choco new_cakes = new_choco // 5+ cakes print(“{}\t{}\t{}”.format(cookie, new_choco, new_cakes)) 輕鬆一點?
繼續閱讀
[問題] Django-cronjob的問題
anivia0428
[問題] keras model問題
znmkhxrw
[問題] MicroPython 資料庫應用
josh851229
[問題] Opencv錯誤訊息
yimean
[問題] pandas resample 遺失資料
nathan7812
[問題] python寫入excel
kennykobe
[問題] 與C語言的溝通
langrisser19
[討論] 尋找 Datacamp 帳號戰友
dogi2007
[問題] gurobipy最佳化的限制式
jianda1996
Re: [問題] 新手請益 pygame音樂播放問題 緊急!
rexyeah
Links
booklink
Contact Us: admin [ a t ] ucptt.com