Python 3.x 带分支的代码
_奖励的输入将是整数的点数。_prize应该返回文本祝贺的函数!你赢得了[奖名]!如果他们得奖了,包括奖品名称和文字哦,亲爱的,这次没有奖品。如果没有奖品。和往常一样,测试您的函数以检查它是否正确执行Python 3.x 带分支的代码,python-3.x,Python 3.x,_奖励的输入将是整数的点数。_prize应该返回文本祝贺的函数!你赢得了[奖名]!如果他们得奖了,包括奖品名称和文字哦,亲爱的,这次没有奖品。如果没有奖品。和往常一样,测试您的函数以检查它是否正确执行 缩进错误:未缩进与任何外部缩进级别不匹配。您可能在混合制表符和空格。 尝试取消缩进代码,并仅使用制表符或空格再次缩进代码 PS:您希望如何运行代码:函数在返回语句之后结束 尝试: 在函数的第一行返回后,您希望这些语句如何运行? def which_prize(): return "Cong
缩进错误:未缩进与任何外部缩进级别不匹配。您可能在混合制表符和空格。 尝试取消缩进代码,并仅使用制表符或空格再次缩进代码 PS:您希望如何运行代码:函数在返回语句之后结束 尝试:
在函数的第一行返回后,您希望这些语句如何运行?
def which_prize():
return "Congratulations! You have won a [prize name]!"
if Points ==0 or Points ==50:
print("Congratulations! You have won a [wooden rabbit]!")
elif Points ==0 or Points ==150:
print("Congratulations! You have won a [no prize]!")
elif Points==151 or Points ==180:
print("Congratulations! You have won a [wafer-thin mint]!")
elif Points ==181 or Points ==200:
print("Congratulations! You have won a [penguin]!")
else:
print("Oh dear, no prize this time.")
def which_prize():
if Points and Points <=50:
return("Congratulations! You have won a [wooden rabbit]!")
elif Points <= 150:
return "Congratulations! You have won a [no prize]!")
elif Points <= 180:
return "Congratulations! You have won a [wafer-thin mint]!")
elif Points > 180:
return "Congratulations! You have won a [penguin]!")
else:
return "Oh dear, no prize this time."