程序的格式框架

命名与保留字

使用单一等号(=)赋值于变量,规则:使用大小写字母,数字和汉字等字符组合,不能与保留字重合,不能使用数字开头,命名大小写敏感.
python 一共有33个保留字: False和True 首字母大写
image.png
False True None 内置变量
and or not 逻辑 与 或 非
if…elif…else while break continue 判断循环
Python break 语句用来终止循环,用在while和for循环中!!直接跳出整个循环 嵌 套循环,break语句将停止执行最深层的循环,并开始执行下一行代码 for…in… 遍历
import from 导入模块包
class 类
as 重命名
del 删除
global 为全局变量,但当单个函数中出现同一变量名时,在单个函 数中为局部变量
nonlcal
def
lambda
pass
pass 是空语句,为了保证程序结构的完整性,
pass 不做任何事情,一般用作 占位语句
return
yied
yield 的意思是生产,返回了一个生成器对象,每个生成器只能使用一次
try
except
finally
raise 触发异常
assert 断言
with 上下文管理

程序的格式和框架

代码高亮,单层缩进和多层缩进 缩进不正确导致运行错误,单一程序缩进必须一致 一般是4个空格或者一个tab键
image.png
单行注释:#开头 多行注释:’’’ 开头和结尾

数据类型

整数类型 10011101
字符串类型 “10,011,101” 编号从0开始 正向递增序号和反向递件序号
列表类型 [10,011,101] 0个多个数据组成的有序序列
image.png
索引:返回字符串单一字符 字符串[M] TempStr[-1]
切片:返回字符串一段字符 字符串[M:N] TempStr[0:-1] 从0开始不到-1位置的字符

语句和函数

函数类似于数学中的函数

python的输入和输出

input()函数 为数据输入 以字符串形式保存到变量中
print()函数 为数据输出 以字符串形式输出
数据的格式化
image.png
eval() 评估函数 去掉参数最外侧的引号并执行余下函数