关于#python#的问题,请各位专家解答!

2.编写程序,从键盘输入以逗号隔开的 3个实数,计算并输 出它们的和、差、积、商和平均值(结果保留2位小数)。 3.编写程序,从键盘输入气温,当温度在 20度及高于 20度 时,输出“天气不冷,我要穿短外套”,这两句用end语句连 接;当温度在20度以下时,输出“天气不热,我要穿长风衣”, 这两句不限输出格式。

以下答案引用自GPT-3大模型,请合理使用:
4.编写程序,判断一个整数是否为回文数。如果是,则输出回 文数的名称;否则,则输出该整数。 5.编写一个程序,将一个正整数存入变量X,并将其反相 存入另一个变量Y。运行结果如下: 输入 X=15

编写程序,从键盘输入以逗号隔开的 3个实数,计算并输 出它们的和、差、积、商和平均值(结果保留2位小数)。

def main():
    str = input("请输入三个实数,以逗号隔开:")
    nums = str.split(',')
    a = float(nums[0])
    b = float(nums[1])
    c = float(nums[2])
    sum = a + b + c
    difference = a - b - c
    product = a * b * c
    if b != 0:
        quotient1 = a / b
    else:
        quotient1 = float('nan')
    if c != 0:
        quotient2 = a / c
    else:
        quotient2 = float('nan')
    average = sum / 3
    print("它们的和为:%.2f" % sum)
    print("它们的差为:%.2f" % difference)
    print("它们的积为:%.2f" % product)
    print("%f / %f = %f" % (a, b, quotient1))
    print("%f / %f = %f" % (a, c, quotient2))
    print("它们的平均值为:%.2f" % average)

if __name__ == '__main__':
    main()

编写程序,从键盘输入气温,当温度在 20度及高于 20度 时,输出“天气不冷,我要穿短外套”,这两句用end语句连 接;当温度在20度以下时,输出“天气不热,我要穿长风衣”, 这两句不限输出格式。

temperature = float(input("请输入当前温度:"))
if temperature >= 20:
    print("天气不冷,我要穿短外套。")
else:
    print("天气不热,我要穿长风衣。")