Python语法
1.1注释
1.1.1什么注释
注释:当代码量增大在之后,代码可读性下降通过自己熟悉的语音,在程序中对某些代码进行标注说明。
1.1.2 单行注释
以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用
#打印hello world
print("hello world")
1.1.3 多行注释
以’’‘三个连续的单引号为多行注释的开始,并且以同样三个连续的’’'单引号结束,在此之间包含的所有内容均是注释不被执行,同样双引号也可以。
'''
我是单引号多行注释
'''
"""
我是双引号多行注释
"""
1.2 变量
1.2.1 变量的定义
Python运行时在服务器开辟一个内存,该内存用来存储值,并且该内存中的值可以随意改变。在程序中我们可以将数字,字符串放在内存中,每次进行调用的时候进行输入,但如果数字或者字符串过长过于复杂,每次调用不可能全部写出来,所以这时我们就需要用到变量。相当于给该内存取个名字,每次调用该内存东西的时候直接调用变量就行了。
语法:
变量名 = 变量值
a = 1, 2, 3, 4
b = "hello world"
c = [1, 2, "hello world"]
1.2.2 变量的相关操作
1.新增变量
class = "一班" #相当于class标签贴在"一班"
num = 10 #相当于num标签贴在10
2.使用变量
print(class) #根据标签打印出数据
print(num)
3.查看变量数据的内存地址
电脑内存中的数据都有一个唯一的地址,该地址就是该数据的内存地址
语法:
id(数据)或id(变量)
print(id("一班"))
print(id(class))
将多个变量名字的标签贴在同一个的值上,不同变量名的内存地址还是一样的
1.3 标识符和关键字
标识符就是程序员在程序中自定义的变量名,函数名,类的名字.名字尽量避免简单的"a,b,c,d…",名字需要达到见名知意的效果
1.3.1 标识符的命名规则
1.标识符命名做到见名知意
2.标识符由大小写字母,数字,下划线组成
3.标识符不能以数字开头
4.标识符是区分大小写的
5.不能以下划线开头,以下划线开头的标识符都是有特殊意义的
1.3.2 命名规则
1.见名知意
2.驼峰命名法
(1)小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写
(2)大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母
(3)不过在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词
3.关键字保留
Python中具有特殊功能的标识符,这就是所谓的关键字,它们已经被Python使用了,所以不允许开发者自己定义