首页 > 解决方案 > 默认情况下来自用户的输入在 Python 3.6 中不显示

问题描述

当我运行此代码时,默认情况下它显示无,我如何选择无?

下面的代码:

t1 = input("Please Enter First Product: ")
t1_p = input(print(f"Please Enter {t1} Price: "))
t1_p = float(t1_p)

t2 = input("Please Enter Second Product: ")
t2_p = input(print(f"Please Enter {t2} Price: "))
t2_p = float(t2_p)

t3 = input("Please Enter Third Product: ")
t3_p = input(print(f"Please Enter {t3} Price: "))
t3_p = float(t3_p)

print(f"Average of {t1}, {t2} and {t3} prices is : {(t1_p+t2_p+t3_p)/3}")

输入值时不应出现突出显示的 IDE 的结果:

在此处输入图像描述

标签: python-3.x

解决方案


也许尝试摆脱打印:

t1 = input("Please Enter First Product: ")
t1_p = input(f"Please Enter {t1} Price: ")
t1_p = float(t1_p)

推荐阅读