只能是字母、数字下划线的组合
只能以字母或者下划线开头
不能是Python的关键字,例如def、class就不能作为标识符
Python是大小写敏感的
在我们写代码的过程中最好遵循下列约定:
不允许使用中文
不允许使用歧义单词,例如class_
在Python中不要随便使用下划线开头的标识符
1.5 转义序列
python中内置了很多特殊的符号,比如换行、制表符什么的,部分含义如下:
\:单个\表示转义,\ 就指代 \ 这个符号。表示把\后面的字符进行转义,不用特殊方式进行转换。
\t:制表符,一般用来进行输出格式调整,比如对齐等
\r:回车符
\n: 换行符
1.6 数字
在Python中数字主要分为三种类型:整型,浮点数,复数。
整型:在Python3中,不区分long和int,所有整型均为int类型,当然还包括了不同进制,比如2进制,8进制,16进制等,都为int类型。需要注意的是Python中的bool型属于整型的子类,所以bool的两个值,用整型可以表示为,0:False,非0:True。
浮点数:即带小数点的float型
复数:用于科学计算,比如1+2j等
1.7 字符串
在Python中,使用'(单引号),"(双引号)括起来表示引用字符的序列,使用''',""",则可以跨行,并且自由的使用单双引号。除此之外还可以在字符串前加一定的符号来确切的表示字符串。
r: 字符串前加r或者R,表示该字符串不做任何处理,所见即所得
f: 3.6版本开始新增的前缀,表示格式化字符串,例如变量引用
1.8 其他
在Python中还有一些地方和其他语言有很大区别,比如:
常量:本身指代一旦赋值就不能被改变的标识符,但是Python中是没有这个概念的,换句话说就是,Python中,只要你看的到的东西,是都可以进行修改的。
字面常量:一个单独的量,看字面意思就知其含义,比如12,就表示数字12
变量:赋值后,可以改变值的标识符。
注意:在Python中是不需要提前申明变量的类型的,所以变量的赋值即定义
total =2500# 定义了一个total变量,它的值是2500。 赋值即定义
2 Python 运算符
在Python中,运算符是比较重要的知识了,因为很多地方都需要知道多个数据的大小关系、逻辑关系,当然赋值也是需要用到运算符的,根据类型的不同,主要分为赋值运算符、算数运算符、关系运算符、逻辑运算符以及位运算符。
2.1 赋值运算符
我们日常使用的=号就属于赋值运算符的一种,在Python还有如下算数运算符:
收集整理了一份《2024年最新Python全套学习资料》免费送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Python知识点,真正体系化!