两个数字相加的简单Python程序

2022-05-03 00:00:00 简单 两个 相加

在这个程序中,您将学习将两个数字相加并使用print()函数显示它。
在下面的程序中,我们使用运算符将两个数字相加。+

Example 1: 两个数字相加
# 这段代码将两个数字相加
num1 = 1.5
num2 = 6.3
# 两个数字相加
sum = num1 + num2
# 显示和
print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))

输出

The sum of 1.5 and 6.3 is 7.8

下面的程序计算用户输入的两个数字的总和。
Example 2: 使用用户输入的两个数字相加

# 变量保存用户输入的数字
num1 = input('Enter first number: ')
num2 = input('Enter second number: ')
# 两个数字相加
sum = float(num1) + float(num2)
# 显示和
print('The sum of {0} and {1} is {2}'.format(num1, num2, sum))

输出

Enter first number: 1.5
Enter second number: 6.3
The sum of 1.5 and 6.3 is 7.8

在此程序中,我们要求用户输入两个数字,程序显示用户输入的两个数字的总和。

我们使用内置函数input()来获取输入的数字。由于input()返回的是一个字符串,所以需要先讲字符串转换成数字。

除此之外,我们可以在单个语句中运行算法,而无需使用任何变量,如下所示。

print('The sum is %.1f' %(float(input('Enter first number: ')) + float(input('Enter second number: '))))

输出

Enter first number: 1.5
Enter second number: 6.3
The sum of 1.5 and 6.3 is 7.8

虽然这个程序不使用变量(内存效率),但它更难以阅读,所以并不推荐。

相关文章