摘要: 1. 名称空间 1.1 概念 名称空间是存放变量名与变量值映射关系的地方 1.2 分类 1.2.1 内置名称空间 Python解释器运行而产生的名称空间,如def、if、else、len Python解释器运行 产生 Python解释器关闭 释放 1.2.2 全局名称空间 在python文件中编写的 阅读全文
posted @ 2024-07-29 23:26 hbutmeng 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 函数的概念与定义 1.1 概念 循环的本质:在相同的地方反复执行相同的代码 函数的本质:在不同的地方反复执行相同的代码 1.2 语法 def 函数名(参数1,参数2): """函数的注释""" 函数体代码 return 返回值 1. def:是定义函数的关键字 2. 函数名:函数名类似于变量名 阅读全文
posted @ 2024-07-25 18:38 hbutmeng 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. 异常捕获 1.1 异常分类 内建异常:Python解释器自带的异常捕获机制 自定义异常:主动抛出的异常 1.2 如何主动抛出异常 关键字 raise raise [Exception [, args [, traceback]]] 1.3 主动捕获异常 (1)不带异常信息 (2)只有单一的异常 阅读全文
posted @ 2024-07-24 19:10 hbutmeng 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1. 文件的两种打开方式 方式一:打开后复制给句柄,句柄操作文件 句柄 = oopen(文件路径,操作模式,编码格式) 其中操作模式有三种: r 只读模式 只能读不能写 w 只写模式 只写不能读 a 只追加模式 文件数据末尾添加内容 方式二:使用with关键字,自动打开和自动关闭文件 2. 文件的读 阅读全文
posted @ 2024-07-23 22:01 hbutmeng 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 可变和不可变数据类型 1.1 概念 可变数据类型:当指定值被修改时内存空间地址不变 不可变数据类型:当指定值被修改时内存空间地址发生改变 1.2 常见类型的代码实现 可变类型:list dict set 不可变类型:str int float bool tuple (1)整数 不可变 a = 阅读全文
posted @ 2024-07-23 18:35 hbutmeng 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1. 列表的内置方法 1.1 优先掌握的内置方法 1.1.1 强制类型转换 可以将可迭代类型转换为列表类型 print(list('messi')) # ['m', 'e', 's', 's', 'i'] print(list((1, 2, 3))) # [1, 2, 3] print(list({ 阅读全文
posted @ 2024-07-19 21:50 hbutmeng 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1. 整数和浮点数的内置方法 1.1 整数类型 1.1.1 强制类型转换 可以将符合整数类型的字符串强制转换成整数类型 1.1.2 进制转换 将十进制转换成其它进制 print(bin(999)) # 0b1111100111 # 二进制 0b开头 print(oct(999)) # 0o1747 阅读全文
posted @ 2024-07-18 17:10 hbutmeng 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. 流程控制的分类 1.1 顺序结构: 从上往下依次执行代码 1.2 分支结构: 根据条件判断的结果作出不同的执行流程 单if分支 if 条件: 条件成立之后执行的子代码 子代码可以有多行 goals = 95 if goals > 91: print('good') if、else分支 if 条 阅读全文
posted @ 2024-07-17 18:36 hbutmeng 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 用户与程序交互 1.1 输入input 用户输入任何内容,都存成字符串类型,然后赋值给等号左边的变量名 只能转换符合整数类型的字符串 1.2 输出print print函数有一个默认参数,end = "\n",\n表示换行 2. 基本运算符 2.1 算术运算符 乘 * 幂次方 ** 除 / 取 阅读全文
posted @ 2024-07-17 17:34 hbutmeng 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1. 注释 1.1 定义: 注释是对代码的解释和说明,注释的内容不会被作为代码执行 1.2 注释的分类 单行注释: #号 + 注释内容 多行注释: 三个单引号或三个双引号 2. 常量和变量 2.1 变量 2.1.1 概念: 变量是用于存储数据值的标识符,通过变量名访问和操作这些数据 特点: 在程序中 阅读全文
posted @ 2024-07-16 22:30 hbutmeng 阅读(2) 评论(0) 推荐(0) 编辑