user_choice = input("Which conversion? Celsius to Fahrenheit = 1, Fahrenheit to Celsius = 2\n")
if user_choice == 1: # Celsius to Fahrenheit
# conversion code
elif user_choice == 2: # Fahrenheit to Celsius
# conversion code
对于转换,你需要输入用户想要转换的内容,然后使用一个方法进行转换。
user_choice = input("Which conversion? Celsius to Fahrenheit = 1, Fahrenheit to Celsius = 2\n")
if user_choice == 1: # Celsius to Fahrenheit
user_input = input("What temperature would you like converted to Fahrenheit?\n")
converted_temp = (user_input * 1.8) + 32
print(f"Your converted temperature is {converted_temp}")
elif user_choice == 2: # Fahrenheit to Celsius
user_input = input("What temperature would you like converted to Celsius?\n")
converted_temp = (user_input - 32) * 0.5556
print(f"Your converted temperature is {converted_temp}")
2条答案
按热度按时间xxe27gdn1#
我需要更多关于变量的信息。但是你首先需要命名变量,使它可用,并放置如下内容:
然后是一些条件句
然后你做你的计算,当你完成的时候,你再做一次,但是
你做你的结果一旦你有了打印出来的结果,你就做:
然后你这样回球
hs1ihplo2#
所以你想问用户是想把摄氏度转换成华氏度还是华氏度转换成摄氏度。这可以通过定义一个变量来实现。你可以把它存储为一个数字,1或2。1可以是摄氏度转换成华氏度,2可以是华氏度转换成摄氏度。这可以用下面的代码来实现。
对于转换,你需要输入用户想要转换的内容,然后使用一个方法进行转换。
在这里,我只是使用了谷歌给我的转换公式。我希望这对你有帮助!