gpt4 book ai didi

python - 我的代码中第7行的语法有什么问题?它说我的打印语句语法无效,我无法弄清楚吗?

转载 作者:行者123 更新时间:2023-12-03 08:19:28 27 4
gpt4 key购买 nike

total_cost_of_food = float(input('How much did the food cost? '))
sales_tax = 8.25
tax_plus_total = total_cost_of_food * sales_tax / 100
print("Your tax for this meal was:", tax_plus_total)
x = bool(input("Would you like to add a tip? ")
if x is False
print("Thanks, your total for today is:", tax_plus_total)
else
print("That is", x, "I would like to add a tip")
我在if语句下的print语句中不断收到此错误,它说这是语法错误,但是我没有看到语法有任何问题...尽管我只编码了大约一周,所以我很可能遗漏了什么。

最佳答案

:行和if行的末尾缺少else您应该使用if x is False而不是if not x:另外,您应该将if-else构造中的所有四行缩进一级。

关于python - 我的代码中第7行的语法有什么问题?它说我的打印语句语法无效,我无法弄清楚吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65284656/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com