
Python
程序员kinton
Lucky.
展开
-
Python中的eval函数
eval 函数eval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果# 基本的数学计算In [1]: eval("1 + 1")Out[1]: 2# 字符串重复In [2]: eval("'*' * 10")Out[2]: '**********'# 将字符串转换成列表In [3]: type(eval("[1, 2, 3, 4, 5]"))...原创 2019-11-09 17:31:47 · 335 阅读 · 0 评论 -
Python中文本文件的编码格式——ASCII编码和UNICODE编码
文本文件的编码格式文本文件存储的内容是基于 字符编码 的文件,常见的编码有 ASCII 编码,UNICODE 编码等Python 2.x 默认使用 ASCII 编码格式Python 3.x 默认使用 UTF-8 编码格式1. ASCII 编码和 UNICODE 编码ASCII 编码计算机中只有 256 个 ASCII 字符一个 ASCII 在内存中占用 1 个字节 的空间...原创 2019-11-09 17:29:21 · 2386 阅读 · 0 评论 -
Python中的os模块——文件和目录的常用管理操作
文件/目录的常用管理操作在 终端 / 文件浏览器、 中可以执行常规的 文件 / 目录 管理操作,例如:创建、重命名、删除、改变路径、查看目录内容、……在 Python 中,如果希望通过程序实现上述功能,需要导入 os 模块文件操作序号方法名说明示例01rename重命名文件os.rename(源文件名, 目标文件名)02remove删除文...原创 2019-11-09 17:24:29 · 241 阅读 · 0 评论 -
【轻松学】python中文件的读和写——open、read或readline、close
文章目录01. 文件的概念1.1 文件的概念和作用1.2 文件的存储方式文本文件和二进制文件02. 文件的基本操作2.1 操作文件的套路2.2 操作文件的函数/方法2.3 read 方法 —— 读取文件文件指针(知道)2.4 打开文件的方式2.5 按行读取文件内容`readline` 方法2.6 文件读写案例 —— 复制文件小文件复制大文件复制01. 文件的概念1.1 文件的概念和作用计算...原创 2019-11-09 17:18:22 · 1681 阅读 · 0 评论 -
Python中的模块和包——import导入及制作、发布模块
文章目录01. 模块1.1 模块的概念1.2 模块的两种导入方式1)import 导入使用 `as` 指定模块的别名2)from...import 导入from...import *(知道)1.3 模块的搜索顺序[扩展]1.4 原则 —— 每一个文件都应该是可以被导入的`__name__` 属性02. 包(Package)概念案例演练`__init__.py`03. 发布模块(知道)3.1 制作发...原创 2019-11-09 17:09:47 · 1335 阅读 · 0 评论 -
Python程序运行中出现异常错误的捕获语法——try、except和finally
文章目录01. 异常的概念02. 捕获异常2.1 简单的捕获异常语法简单异常捕获演练 —— 要求用户输入整数2.2 错误类型捕获异常类型捕获演练 —— 要求用户输入整数捕获未知错误2.3 异常捕获完整语法03. 异常的传递04. 抛出 `raise` 异常4.1 应用场景4.2 抛出异常01. 异常的概念程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一...原创 2019-11-09 17:00:14 · 1148 阅读 · 0 评论 -
【轻松学】Python面向对象编程——类的设计、基础语法、继承、多态、类属性和类方法、单例设计
文章目录1. 类的设计大驼峰命名法1.1 类名的确定1.2 属性和方法的确定练习 1.1练习 1.22. 面相对象基础语法2.1 定义简单的类(只包含方法)2.1.1 定义只包含方法的类2.1.2 创建对象2.1.3 第一个面向对象程序2.2 方法中的 `self` 参数2.2.1 案例改造 —— 给对象增加属性2.2.2 使用 `self` 在方法内部输出每一只猫的名字2.3 初始化方法2.3....原创 2019-11-09 16:46:36 · 2209 阅读 · 2 评论 -
python基础关键点——完整for循环、shebang符号、全局变量、代码结构和递归等
完整的 for 循环语法在 Python 中完整的 for 循环 的语法如下:for 变量 in 集合: 循环体代码else: 没有通过 break 退出循环,循环结束后,会执行的代码应用场景在 迭代遍历 嵌套的数据类型时,例如 一个列表包含了多个字典需求:要判断 某一个字典中 是否存在 指定的 值如果 存在,提示并且退出循环如果 不存在,在 循...原创 2019-10-17 16:38:46 · 468 阅读 · 0 评论 -
Python变量的命名规则
Python变量的命名规则命名规则 可以被视为一种 惯例,并无绝对与强制目的是为了 增加代码的识别和可读性注意 Python 中的 标识符 是 区分大小写的在定义变量时,为了保证代码格式,= 的左右应该各保留一个空格在 Python 中,如果 变量名 需要由 二个 或 多个单词 组成时,可以按照以下方式命名每个单词都使用小写字母单词与单词之间使用 _下划线 连接...原创 2019-08-21 09:17:16 · 348 阅读 · 0 评论