首页 > 解决方案 > 如何使输入提示不出现条件

问题描述

所以我希望这个代码像一个 3 数字计算器,但是当问 Y/N 问题时,问题是“输入第三个数字仍然显示,对不起,如果这是一个愚蠢的问题,这里是代码:

num1 = float(input("Enter a number: "))
num2 = float(input("Enter a second number: "))
question = input("Would you like to add another number? Y/N ")
num3 = float(input("Enter a third number: "))

if question =="Y":
    print(num1 + num2 + num3)
if question =="N": 
    print(num1 + num2 + num3

标签: python

解决方案


您只需要 getnum3的值是否question"Y"

num1 = float(input("Enter a number: "))
num2 = float(input("Enter a second number: "))
question = input("Would you like to add another number? Y/N ")

if question == "Y":
    num3 = float(input("Enter a third number: "))
    print(num1 + num2 + num3)
else:
    print(num1 + num2)

推荐阅读