python题库中的问题解答

输入两个任意整数a,b,两个数只要有一个数为奇数,输出他们的平方差,若两个数都是偶数,输出他们的平方和

废话不多说,直接上代码吧。里面有注释

a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))

if a % 2 == 1 or b % 2 == 1:  # 判断是否有一个数为奇数
    print(abs(a**2 - b**2))  # 输出平方差
else:
    print(a**2 + b**2)  # 输出平方和

# 注意:使用abs()函数取绝对值,避免输出负数