Python 的赋值语句详解
在 Python 中,我们可以使用赋值语句来给变量赋值。Python 中的赋值语句以等号(=)作为赋值符号。如下所示:
x = 1
y = 'hello world'
上述代码中,我们分别将整数1和字符串'hello world'赋值给了变量x和y。
多重赋值
在 Python 中,我们可以使用多重赋值来同时赋值多个变量。如下所示:
x, y, z = 1, 2, 3
上述代码中,我们将整数1、2、3依次赋值给了变量x、y、z。
增量赋值
在 Python 中,我们可以使用增量赋值(Augmented Assignments)来对变量进行操作,例如加、减、乘、除等。增量赋值中的符号和运算符号组合在一起使用,如下所示:
x = 10
x += 5 # 等价于 x = x + 5
x -= 3 # 等价于 x = x - 3
x *= 2 # 等价于 x = x * 2
x /= 4 # 等价于 x = x / 4
示例
下面的示例演示了如何使用 Python 的赋值语句:
# 定义两个变量
a = 10
b = 20
# 将 a 和 b 的值交换
a, b = b, a
print('a =', a)
print('b =', b)
运行上述代码后,输出结果如下:
a = 20
b = 10
Python 的基本输入输出
在 Python 中,我们可以使用内置函数input()和print()进行基本的输入输出操作。
输入
内置函数input()可以读取用户输入的数据。在使用input()函数时,程序会等待用户输入数据,并在用户输入数据后将其返回为一个字符串。例如:
name = input('请输入你的姓名:')
print('你好,' + name + '!')
上述代码中,我们使用input()函数读取用户输入的姓名,然后将其存储到变量name中,并使用print()函数将姓名输出到屏幕上。
输出
内置函数print()可以将数据输出到控制台上。我们可以使用print()函数输出字符串、数字、变量等内容。例如:
name = 'Tom'
age = 20
print('大家好,我叫' + name + ',今年' + str(age) + '岁。')
上述代码中,我们使用print()函数输出字符串和变量的值,并使用内置函数str()将数字类型的变量age转换为字符串类型。
示例
下面的示例演示了如何使用 Python 的基本输入输出操作:
# 读取用户姓名和年龄
name = input('请输入你的姓名:')
age = input('请输入你的年龄:')
# 将年龄转换为整数类型
age = int(age)
# 输出用户信息
print('你好,' + name + '!')
print('你的年龄是', age, '岁。')
运行上述代码后,将提示用户输入姓名和年龄,然后将其输出到屏幕上。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python 的赋值语句和基本输入输出详解 - Python技术站