目录
一、变量的作用
程序中,数据都是临时存储在内存中,为了更快速的查找或使用这个数据,通常我们把这个数据在内存中存储之后定义一个名称,这个名称就是变量。
变量就是一个存储数据的的时候当前数据所在的内存地址的名字而已。
二、定义变量
变量名 = 值
变量名自定义,要满足==标识符==命名规则。
2.1 标识符
标识符命名规则是Python中定义各种名字的时候的统一规范,具体如下:
-
由数字、字母、下划线组成
-
不能数字开头
-
不能使用内置关键字
-
严格区分大小写
2.2 命名习惯
-
见名知义。
-
大驼峰:即每个单词首字母都大写,例如:
MyName
。 -
小驼峰:第二个(含)以后的单词首字母大写,例如:
myName
。 -
下划线:例如:
my_name
。
2.3 使用变量
my_name = '耿大卫'
print(my_name)
2.4 认识bug
所谓bug,就是程序中的错误。如果程序有错误,需要程序员排查问题,纠正错误。
三、Debug工具
Debug工具是PyCharm IDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。
Debug工具使用步骤:
-
打断点
-
Debug调试
3.1 打断点
-
断点位置
目标要调试的代码块的第一行代码即可,即一个断点即可。
-
打断点的方法
单击目标代码的行号右侧空白位置。
3.2 Debug调试
打成功断点后,在文件内部任意位置 — 右键 -- Debug'文件名' — 即可调出Debug工具面板 -- 单击Step Over/F8,即可按步执行代码。
3.2.1 Debug输出面板分类
-
Debugger:显示变量和变量的细节
-
Console:输出内容
四、数据类型
在 Python 里为了应对不同的业务需求,也把数据分为不同的类型。
获取数据类型的方法:type()
a = 1
print(type(a)) # <class 'int'> -- 整型
b = 1.1
print(type(b)) # <class 'float'> -- 浮点型
c = True
print(type(c)) # <class 'bool'> -- 布尔型
d = '12345'
print(type(d)) # <class 'str'> -- 字符串
e = [10, 20, 30]
print(type(e)) # <class 'list'> -- 列表
f = (10, 20, 30)
print(type(f)) # <class 'tuple'> -- 元组
h = {10, 20, 30}
print(type(h)) # <class 'set'> -- 集合
g = {'name': 'TOM', 'age': 20}
print(type(g)) # <class 'dict'> -- 字典
总结
-
定义变量的语法
变量名 = 值
-
标识符
-
由数字、字母、下划线组成
-
不能数字开头
-
不能使用内置关键字
-
严格区分大小写
-
-
数据类型
-
整型:int
-
浮点型:float
-
字符串:str
-
布尔型:bool
-
元组:tuple
-
集合:set
-
字典:dict
-