目录
变量的含义
变量指向的是一个值,这个值有具体的含义,且可以通过赋值进行改变
下面有一个代码案例:
print("Welcome to Python world!")
message=("Welcome to Python world!")
print(message)
message=("Welcome, Python world!")
print(message)
其输出结果是
Welcome to Python world!
Welcome to Python world!
Welcome, Python world!
这个案例可以说明两点:
① 对于一个变量,每一次赋值以后都可以使其发生改变
② 变量的作用其实就是将一个值(广义上的)存储起来,用变量代替这个值
比如,假设你的名字是阿塞拜克·迪卡特·本尼迪克,但是你妈每次都叫你儿子。儿子就指代了你的名字,你妈每次喊儿子去吃饭的时候你就是知道你该吃饭了。这里的“儿子”就相当于一个变量
变量使用原则
① 变量名只能包含字母数字和下划线,不能包含空格
② 变量名不能是Python关键字和函数名
这个很好理解,假设你使用一个变量的变量名叫做“print”,那么你在输入代码时就容易误导计算机,因为他不知道这个print到底是要打印些什么东西,还是指代这个变量。
③ 变量名应该形象易懂且简洁
比如你可以多使用像name_man、name_woman这样的变量而不是a、b、c、d、e、f、g、h、i这样的,因为你每次使用都可能忘了你这些字母代表的含义是什么
④ 变量名慎重使用小写l和o
在很多字体下,l与1、o与0十分相近,容易发生混淆。甚至有可能你检查了两个小时的代码最后发现是这些变量名错了