1、编写一个Python脚本,使用公式 F = C * 9 / 5 + 32 将摄氏度转换为华氏度。此外,使用公式 C = (F - 32) * 5 / 9 将华氏度转换为摄氏度。用几个摄氏度和华氏度的值测试你的程序。
以下是实现该功能的Python脚本:
# 定义摄氏度转华氏度的函数
def celsius_to_fahrenheit(celsius):
return celsius * 9 / 5 + 32
# 定义华氏度转摄氏度的函数
def fahrenheit_to_celsius(fahrenheit):
return (fahrenheit - 32) * 5 / 9
# 测试数据
celsius_values = [0, 25, 100]
for celsius in celsius_values:
fahrenheit = celsius_to_fahrenheit(celsius)
print(f'{celsius} 摄氏度 转换为 华氏度: {fahrenheit}')
fahrenheit_values = [32, 77, 212]
for fahrenheit in fahrenheit_values:
celsius = fahrenheit_to_celsius(fahrenheit)
print(f'{fahrenheit} 华氏度 转换为 摄氏度: {celsius}')
2、编写一个 Python 脚本,从用户那里接受一行输入文本,然后打印出输入文本的第一个和最后一个字符。
以下是实现该功能的 Python 脚本:
user_input = input("请输入一行文本: ")
if user_input:
print("第一个字符: ", user_input[0])
print("最后一个字符: ", user_input[-1])
else:
print("输入为空。")
3、编写一个 Python 脚本,接受用户输入的一行文本,然后打印出输入文本的第一个单词。
以下是实现该功能的 Python 脚本:
user_input = input("请输入一行文本: ")
first_word = user_input.split()[0]
print("输入文本的第一个单词是: ", first_word)

1050

被折叠的 条评论
为什么被折叠?



