六、变量
变量是用来存放数据的储存空间。与中学数学中函数的变量类似,却又不完全相同。我们可以把不同的数据储存在变量中,也能把不同的数据从变量中读取出来。有人形象地把变量比作罐头,我们可以把不同的食物封到罐头里面,也能从罐头中取出我们存放的食物。
在大多数编程语言中“=”等号叫做赋值,和数学中的等于有点区别。在大多数编程语言中,赋值的意思是把等号右边的值赋予给左边的变量,如果右边是变量就把右边变量的值赋予给左边的变量。
看一个直观的例子
boy_name = "Tom"
boy_name是一个变量,我们把“Tom”这个值赋给boy_name,为什么“Tom”是一个值?因为在python中可以用单引号或者双引号来表示字符,在双引号中的Tom是一个字符串。在python中变量可以随意命名,但是需要遵守一些世俗约定或者语言本身的规则:
1、变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开头。
2、变量名不能包含空格,我们一般使用下划线来分隔其中的单词。
3、不能将python的关键字作为变量名,比如print,if等等,后面我们会学习到,所以不必刻意去记。
4、尽可能简短又富有描述性,方便自己和其他人的阅读,避免使用大写字母。
现在我们可以开始使用变量了:
boy_name = "joe" print(boy_name)
运行结果:
joe
七、注释
注释是一项很有用的功能,我们可以对程序中的代码进行说明,而解释器不会读取我们的注释。
在python中,注释用“#”井号表示。
boy_name = "joe" #创建一个名为boy_name的变量 #把"joe"这个数据存放到boy_name中 print(boy_name) #打印变量boy_name中的内容
无论我们在#后写多少内容,都会被解释器忽略,最后程序运行的只是原来的两行代码。
另:python之禅
在“二、安装python”最后面,我们曾经进入过python的交互模式,只要在交互模式下输入 import this 就会显示出python的理念。
我们可以来看一下
主要是提倡代码的简洁优雅,易阅读易维护。