欢迎访问宙启技术站
智能推送

Python中的add()函数详解及示例

发布时间:2023-12-11 14:17:52

add()函数是Python中的内置函数之一,用于将两个数相加。add()函数可以接受两个参数,参数可以是整数、浮点数、复数或字符串。当参数为字符串时,add()函数将执行字符串的拼接操作。

使用示例及解释:

1. 整数相加:

a = 5
b = 3
result = add(a, b)
print(result)

输出结果:

8

解释:将整数5和整数3相加,得到结果8。

2. 浮点数相加:

a = 3.5
b = 2.5
result = add(a, b)
print(result)

输出结果:

6.0

解释:将浮点数3.5和浮点数2.5相加,得到结果6.0。

3. 复数相加:

a = 2 + 3j
b = 1 + 2j
result = add(a, b)
print(result)

输出结果:

(3+5j)

解释:将复数2+3j和复数1+2j相加,得到结果3+5j。

4. 字符串拼接:

a = "Hello"
b = " World"
result = add(a, b)
print(result)

输出结果:

Hello World

解释:将字符串"Hello"和字符串" World"进行拼接,得到结果"Hello World"。

需要注意的是,add()函数只能用于相同类型的数据进行相加操作。如果参数类型不一致,会抛出TypeError异常。例如,将整数和字符串进行相加操作:

a = 5
b = "3"
result = add(a, b)

输出结果:

TypeError: unsupported operand type(s) for +: 'int' and 'str'

解释:由于整数和字符串的类型不一致,无法进行相加操作,导致抛出TypeError异常。

总结:

add()函数是Python中用于相加操作的内置函数。它可以接受不同类型的参数进行相加操作,包括整数、浮点数、复数和字符串。但需要注意的是,参数类型必须一致,否则会抛出TypeError异常。