📌  相关文章
📜  在 python 中添加第一个值和第二个值(1)

📅  最后修改于: 2023-12-03 14:51:06.280000             🧑  作者: Mango

在 Python 中添加第一个值和第二个值

在 Python 中,我们可以使用加号 + 来添加两个值。当两个值都是数字时,实现的是加法;当两个值是字符串时,则实现的是字符串的拼接。

下面是一个示例:

# 整数相加
a = 1
b = 2
c = a + b
print(c)    # 输出 3

# 浮点数相加
x = 1.5
y = 2.5
z = x + y
print(z)    # 输出 4.0

# 字符串相加
hello = "Hello,"
world = " world!"
hello_world = hello + world
print(hello_world)  # 输出 "Hello, world!"

在示例中,我们首先定义了两个整数 ab,然后将它们相加并将结果保存到变量 c 中,最后通过 print() 函数输出结果。同样的方式也适用于浮点数和字符串的相加。

需要注意的是,Python 中不能对不同类型的值进行相加。例如,不能将一个字符串和一个整数相加,否则会抛出 TypeError 异常。

# 不能将字符串和整数相加
a = "Hello, "
b = 123
c = a + b  # 会抛出 TypeError 异常

因此,在进行相加操作时,一定要确保两个值的类型相同。

对于列表、元组、字典等可迭代对象,同样可以使用加号来进行添加操作。例如,在列表中添加两个值:

# 列表相加
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list3 = list1 + list2
print(list3)    # 输出 [1, 2, 3, 4, 5, 6]

总结:

  • 在 Python 中,可以使用加号 + 来进行相加操作。
  • 当两个值类型相同时,实现的是加法;当类型不同时,则会抛出 TypeError 异常。
  • 不仅可以对数字和字符串进行相加,还可以对列表、元组、字典等可迭代对象进行相加。