python基础知识(一)
Python的注释
1. 单行注释(#)
这是单行注释
2. 多行注释(’’’ ‘’’/""" “”")
三个单引号或者三个双引号必须互相匹配,不能三个单引号和三个双引号(注意不是中文的引号)
‘’’
这是多行注释1
这是多行注释2
‘’’
小总结
通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。
变量以及类型
1. 变量的定义
程序就是用来处理数据的,而变量就是用来存储数据的。在python中,存储一个数据,需要一个叫做变量的东西,如下示例
num = 100 # num就是一个变量
2. 变量的类型
计算机,顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图像、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在python中,能够直接处理的数据类型有以下几种:
整数类型 int
浮点类型 float
布尔 bool
字符串 str
查看变量数据类型
type()
标识符和关键字
1. 标识符
1.1 什么是标识符
开发人员在程序中自定义的一些符号和名称,标识符是自己定义的,如变量名 、函数名等
- 由数字、字母、下划线组成
- 不能数字开头
- 不能使用内置关键字
- 严格区分大小写
1.2 标识符的规则
标识符由字母、下划线和数字组成,且数字不能开头
尽量做到见名知意
起一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码的可读性)比如:名字就定义为name,定义年龄用age,定义学生用student
a = "zhangsan" #bad
name = "zhangsan" #good
b = 23 #bad
age = 23 #good
正确 from12
错误 12form
补充
python中的标识符是区分大小写的
avatar
1.3 命名规则
· 见名知意
起有意义的名字,一眼便知其意思,可以提高代码的可读性,比如:老师 就可以用 teacher
· 驼峰命名法
小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog
大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、LastName
下划线_: 还有一种命名法是用下划线“_”来连接所有的单词,比如send_buf
2. 关键字
2.1 什么是关键字
python一些具有特殊功能的标识符,这就是所谓的关键字
关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符
2.2 python中的关键字
内置关键字:
查看python的所有关键字
import keyword
print(keyword.kwlist)
and as assert break class continue def del
elif else except exec finally for from global
if in import is lambda not or pass
print raise return try while with yield