当我们需要定义多个变量或对多个变量进行赋值时,可以使用 Python3 的单行定义多个变量或赋值方法。其语法格式为:
变量1, 变量2, ... = 值1, 值2, ...
在这个语法格式中,左边的变量数量应该和右边的值的数量一致。左右两边使用逗号进行分隔,右边的值会依次赋给左边对应的变量。
下面来看两个示例:
示例一:同时定义多个变量
name, age, gender = "Tom", 18, "male"
print(name) # 输出:Tom
print(age) # 输出:18
print(gender) # 输出:male
在这个示例中,我们定义了三个变量:name
、age
和 gender
,并将它们分别赋值为 "Tom"、18 和 "male"。这三个值使用逗号分隔,与左边的变量依次对应。
示例二:对多个变量进行赋值
a = b = c = 0
print(a, b, c) # 输出:0 0 0
a, b, c = 1, 2, 3
print(a, b, c) # 输出:1 2 3
在这个示例中,我们先定义了三个变量 a
、b
和 c
,并将它们同时赋值为 0。在第二个语句中,我们使用单行语法对 a
、b
和 c
进行重新赋值,分别赋值为 1、2 和 3。最后一条语句输出新的变量值。
通过这两个示例,我们可以看到单行定义多个变量或赋值方法的简洁性和易用性。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python3单行定义多个变量或赋值方法 - Python技术站