目录
一、变量
1、定义
2、变量创建步骤
3、命名规则
4、命名习惯
二、注释
1、定义
2、单行注释
三、缩进
1、定义
2、缩进的原因
导言:
本篇文章的结构是这样的:
第一部分:变量
第二部分:注释
第三部分:缩进
文章中涉及到后面知识的内容可能会无法理解,可以先放一下。等看过后面的内容以后,再回头来看。
一、变量
1、定义
变量是 Python 用来保存数据的存储单元,为了方便访问这块存储单元,Python 给这块存储单元命名,也就是变量名。
2、变量创建步骤
(1)、在内存中创建了一个 "牛牛" 的字符串
(2)、在内存中创建了一个名为 name 的变量,并把它指向了 "牛牛"
注意:
- Python 中的变量不需要声明类型
- 每个变量在使用前都必须赋值,变量只有赋值以后才会被创建
- 变量的值是可以修改的
- 变量的值才有数据类型的概念
- "="号为赋值运算符,计算顺序为:从右往左
- Python 允许同时为多个变量赋值
3、命名规则
在 Python 中,变量的命名具有一定的规则,一旦不符合规则就会直接报错。
规则如下:
(1)、由字母、数字、下划线组成(数字不能开头)
(2)、不能以 Python 中的关键字命名
注意:Python 自己已经使用,并且具有特殊功能的名字叫做关键字。查看关键字的方式:
>>> import keyword
>>> print(keyword.kwlist)
(3)、可以以中文命名,但不建议使用
(4)、Python 严格区分大小写!也就是说 A 与 a 代表的意义完全不同
>>> a=1
>>> A
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'A' is not defined
>>>
4、命名习惯
(1)、驼峰命名法
小驼峰式命名法:
第一个单字以小写字母开始,第二个单字的首字母大写。例如:firstName、lastName。
大驼峰式命名法:
每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为 Pascal 命名法。
(2)、下划线命名法
全部单词小写,单词之间用下划线隔开,例如:zhan_guo
注意: 变量的定义一般用小驼峰命名法 函数的定义一般用下划线命名法 类的定义一般用大坨峰命名法
注意:查看变量的类型 --- type()
type() type函数:用来查看括号里面的数据类型的 print(type(1)) # int:整数类型 print(type(1.5)) # float 浮点数 print(type("人民")) # str:字符串类型
二、注释
1、定义
为了提高代码的可读性,在编写 Python 代码时要对代码进行解释,这份解释在运行代码时并不执行,这就叫做注释。注释主要分为 单行注释 与 多行注释。
2、单行注释
单行注释语法:# 被注释的内容
单行注释快捷键:Ctrl+/
取消注释:再次摁住Ctrl+/
3、多行注释
多行注释语法:三对双引号 或者 三对单引号
"""
多行注释1
"""
'''
多行注释2
'''
三、缩进
1、定义
在 Python 中,行首的空白区域被称为缩进。
a=1
if a>=1:
print("hello world")
注意:
注意:大部分代码规范建议使用 4个空格作为缩进。
2、缩进的原因
(1)、在 Python 中,我们使用缩进,从而直观的看到代码的逻辑层次,从而提高代码的可读性。
(2)、在需要表示代码层次关系的代码块中,必须使用缩进。
eg:work_age 初始值为 1,判断如果 work_age >=1 则打印输出 "工龄超过1年" ,否则打印输出 "工龄小于1年"。
work_age = 1
if work_age >= 1:
print("工龄超过1年")
else:
print("工龄小于1年")
(3)、占位符
age=16
if age>=18:
pass # 占位符
注意:要是什么都不写会报错