一、程序执行原理
- 操作系统让CPU把python解释器程序复制到内存中
- Python解释器程序根据语法规则,从上向下让CPU翻译Python程序中的代码
- CPU负责执行翻译完的代码。
二、变量
1.1标识符
标示符就是程序员定义的 变量名、函数名
- 标示符可以由 字母、下划线 和 数字 组成
- 不能于数字开头
- 不能与关键字重名
1.2关键字
- 关键字 就是在 Python 内部已经使用的标识符
- 关键字 具有特殊的功能和含义
- 开发者 不允许定义和关键字相同的名字的标示符
通过以下命令查看Python中的关键字:
import keyword
print( keyword.kwlist)
2.1 变量的类型
- 在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要)
- 数据类型可以分为 数字型 和 非数字型
- 数字型
- 整型 (int)
- 浮点型(float)
- 布尔型(bool)
- 真 True 非 0 数 —— 非零即真
- 假 False 0
- 复数型 (complex)
- 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题
- 非数字型
在 Python 2.x 中,整数 根据保存数值的长度还分为:
-使用 type 函数可以查看一个变量的类型
type(name)
2.2变量命名的规则
- 在定义变量时,= 号左右应保留有一个空格。
- 在python中,如果变量要用两个或多个单词组成时,有以下几种命名方法
-
每个单词都使用小写字母,单词与单词之间用下划线连接,如:first_name,qq_number… 第一个单词以小写字母开始,后续单词首字母大写,如:firstName,lastName. 每一个单词的首字母都采用大写字母,如:FirstName,LastName,CamelCase.
2.3变量的格式化输出
- 在 Python 中可以使用 print 函数将信息输出到控制台
- 如果希望输出文字信息的同时,一起输出 数据,就需要使用到 格式化操作符
- % 被称为 格式化操作符,专门用于处理字符串中的格式
- 包含 % 的字符串,被称为 格式化字符串
- % 和不同的 字符 连用,不同类型的数据 需要使用 不同的格式化字符
格式化字符 | 含义 |
---|
%s | 字符串 | %d | 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 | %f | 浮点数,%.2f表示小数点后只显示两位 | %% | 输出% |
print(“格式化字符串” % 变量1)
print(“格式化字符串” % (变量1, 变量2…))
|