没有输入提示

时间:2018-04-21 17:17:17

标签: python python-3.5

为什么在IDE 3.5中运行此操作时没有提示输入

Home

2 个答案:

答案 0 :(得分:1)

您需要调用 main()方法才能看到提示..尝试在程序结束时调用它以查看是否存在。

main()

答案 1 :(得分:1)

你还没有打电话给main。我假设您习惯使用像C这样的语言,您定义了一个主函数并将代码放在那里,但它在Python中并不是那样。您只需直接输入代码。如果您需要使用该功能,则可以使用main()来调用它。

所以你可以使用它:

F1,F2 = eval(input("Enter range for celsius\n"))
print("Celsius\tFahrenheit")
print("Celsius\tFahrenheit")
print("Celsius\tFahrenheit")
celsiusToFahrenheit(fl,f2)
Gl,G2 = eval(input("Enter range for fahrenheit temp"))
print("Farenheit\tCelcius")
print("Fahrenheit\tCelsius")


或者这个:

def main()
    F1,F2 = eval(input("Enter range for celsius\n"))
    print("Celsius\tFahrenheit")
    print("Celsius\tFahrenheit")
    print("Celsius\tFahrenheit")
    celsiusToFahrenheit(fl,f2)
    Gl,G2 = eval(input("Enter range for fahrenheit temp"))
    print("Farenheit\tCelcius")
    print("Fahrenheit\tCelsius")
main()