用python写一个输入两个整数输出他们的平方和和立方和
时间: 2023-04-10 13:03:40 浏览: 435
好的,这个问题很简单,以下是Python代码:
```
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
square_sum = a ** 2 + b ** 2
cube_sum = a ** 3 + b ** 3
print("平方和为:", square_sum)
print("立方和为:", cube_sum)
```
希望这个代码能够帮到你!
相关问题
Python如何求两个整数的平方和与立方和
您好,对于您的问题,我可以回答。Python可以使用以下代码求两个整数的平方和与立方和:
平方和:
a = 3
b = 4
sum = a**2 + b**2
print(sum)
立方和:
a = 3
b = 4
sum = a**3 + b**3
print(sum)
希望我的回答能够帮到您。
输入两个整数,如果同是奇数,输出两个数的平方值,如果同是偶数,输出两个数的立方值,否则输出原数
这个程序需求可以通过条件判断和数学运算轻松实现。以下是Python的一个例子:
```python
def calculate_numbers(a, b):
if a % 2 == 0 and b % 2 == 0: # 如果都是偶数
return a ** 3, b ** 3
elif a % 2 != 0 and b % 2 != 0: # 如果都是奇数
return a ** 2, b ** 2
else: # 否则保留原数
return a, b
# 测试
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
result = calculate_numbers(num1, num2)
if isinstance(result[0], int): # 检查是否返回原数
print(f"原数结果:{result[0]} 和 {result[1]}")
else: # 返回计算后的结果
print(f"计算结果:{result[0]} 的立方是 {result[0]**3},{result[1]} 的立方是 {result[1]**3}")
```
在这个函数中,我们首先检查两个数是否都为偶数或奇数,然后分别进行相应的平方或立方运算。如果不是同一类型的数,则直接返回原始数值。
阅读全文