如何解决F String 在我的简单练习中不起作用
我的函数有问题(复制如下)。我无法正确运行以将照片的 3 美元添加到他们的最终账单上。我得到和票一样的总数。我不确定我在这方面做错了什么。我使用的是 Python 3.9.6 和 Visual Studio Code。
print("Welcome to the rollercoaster!")
height = int(input("What is your height in inches?"))
bill = 0
if height >= 60:
print("Congratulations! You are tall enough to ride the rollercoaster.")
age = int(input("What is your age?"))
if age < 12:
bill = 5
print ("Child tickets are $5.")
elif age <= 18:
bill = 7
print("Student tickets are $7.")
else:
bill = 12
print("Adult tickets are $12")
wants_photo = input("You you want a photo taken? Y or N")
if wants_photo == "Y":
bill += 3
print(f"Your final bill is ${bill}")
else:
print("Sorry. You cannot ride the rollercoaster.")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。