Python变量和操作符

变量就是存数据的,以便于我们后期在程序中对数据进行操作。 我们可以通过下面的代码来定义一个变量。

userAge = 30
userName = 'minuo'
message = '学习Python'

或者是这样的:

userAge, userName = 30, 'Minuo.St'
message = '老大不小学Python'

Python命名变量可以使用字母(a-z,A-Z),数字(0-9),下划线(_)。实际上大多数程序都是这样。我想命名成汉字也可以,但那打起来切换输入法太难受。

userName, username, username_, _username, username_1, username1这些都是可以的。但python内置的关键词是不能用的,比如:print, if, true, for, while等。

另外,Python中变量是区分大小写的’username’与’userName’是不同的变量。

Python推荐的2种变量命名惯例,一种是类似you_are_sweet_gril,另一种是youAreSweetGril,我们试着用后一种吧,传说中的 Camel case

赋值操作符(=

x = y 意思是将y的值赋给x。 比如上面例子中的那样:

userAge = 30 #把userAge这个变量的值设置为30
userName = 'Minuo.St' #把userName这个变量的值设置为'Minuo.St'
print(userAge) # 输出 30
print(userName) # 输出 Minuo.St
userAge = userName
print(userAge) # 输出 Minuo.St

基础操作符

Python中包含以下基本操作符(+, -, *, /, //, %, **)加、减、乘、除、取整、取模、指数。

# 操作符
x = 5
y = 2
print(x+y) # 7
print(x-y) # 3
print(x*y) # 10
print(x/y) # 2.5
print(x//y) # 2
print(x**y) # 25

其他赋值操作符

这类赋值符与基础操作符组合出现,例如+=, *=, -=等。 x += 1 等同于x = x + 1x -= 2 等同于x = x - 2


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据