[英]Python While Loop with Function
我的教授要求我們撥打左側示例(word doc)的 output。 我當前的代碼在右邊。 他希望我們在代碼中使用 While/For 循環。 我制作的當前代碼只顯示了 15%(中間空閑),但我不知道如何添加 20%、25%。 這可能嗎? 屏幕剪輯中的當前代碼
要遍歷小費百分比選項列表,我建議設置如下所示:
tip_percent_options = [0.15, 0.2, 0.25]
for tip_percent in tip_percent_options:
# do the things you want to do with each tip option. Pass it to your tip_function etc.
print(tip_percent)
老實說,只要以正確的方式做功課。 如果您擁有這些技能,即使您不想成為一名開發人員,您在每個 STEM 相關領域也會變得更好......
但無論如何,就像你的教授一樣。 說你想使用 for 或 while 循環以 5 的百分比迭代小費金額。
這是一個簡單的示例,可幫助您解決似乎被卡住的問題:
def main ():
tip = 0
iterator = 5
while tip <= 25:
print(tip)
# += is shorthand for 'tip = tip + iterator'
tip += iterator
if __name__ == "__main__":
main()
output:
0
5
10
15
20
25
實現類似這樣的東西,或者另一個人演示的“for”循環示例到你所擁有的,你應該被設置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.