摘要: os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: 序号方法及描述 1 os.access(path, mode) 检验权限模式 2 os.chdir(path) 改变当前工作目录 3 os.chflags(path, flags) 设置路径的标记为数字标记。 4 os.chm 阅读全文
posted @ 2019-07-24 18:00 飘零0 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: open() open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。 open(file, mode='r') 完整的语法格式为: 参数说明: file: 必需,文件路径(相对或者绝对路径)。 mode: 可选,文件打开模式 buffering: 设置缓冲 encoding 阅读全文
posted @ 2019-07-24 17:59 飘零0 阅读(120) 评论(0) 推荐(0) 编辑
摘要: import 语句 语法: import module1[, module2[,... moduleN] from … import 语句 语法: from modname import name1[, name2[, ... nameN]] from … import * 语句 from modn 阅读全文
posted @ 2019-07-24 17:52 飘零0 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 列表 Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。 以下是 Python 中列表的方法: 示例: 结果如下: 将列表当做堆栈使用 列表方法使得列表可以很方便的作为一个堆栈来使用,堆栈作为特定的数据结构,最先进入的元素最后一个被释 阅读全文
posted @ 2019-07-24 17:46 飘零0 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 定义一个函数 规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性 阅读全文
posted @ 2019-07-24 17:21 飘零0 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器有两个基本的方法:iter() 和 next() 创建一个迭代器 把一个类作为一个迭代器使用需要在类中实现两个方法 __iter__() 与 __next__() 。 Python 的构造函数为 __init__(), 它会在对象初始化的时候执行。 __iter__() 方法返回一个特 阅读全文
posted @ 2019-07-24 17:14 飘零0 阅读(249) 评论(0) 推荐(0) 编辑
摘要: while 循环 语法: while....else 语法: for循环 语法: pass语句 占位符 阅读全文
posted @ 2019-07-24 16:53 飘零0 阅读(125) 评论(0) 推荐(0) 编辑
摘要: if 语句 语法: 如果条件1为True,则执行语句1; 如果条件1为False,判断语句2,如果语句2为True,则执行语句2; 如果条件2为False,则执行语句3。 if中常用的操作运算符: if 嵌套 语法: 执行过程: 如果表达式1为True,则执行语句1,如果表达式2为True,则执行语 阅读全文
posted @ 2019-07-24 16:43 飘零0 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 数字类型转换 int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。 complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。 int(x) 阅读全文
posted @ 2019-07-24 16:28 飘零0 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 算术运算符 比较运算符 x =1, y=2 赋值运算符 x =1, y=2 位运算符 位运算符是把数字看作二进制进行计算的 逻辑运算符 成员运算符 身份运算 阅读全文
posted @ 2019-07-24 16:03 飘零0 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变数据(3 个):Number(数字)、String(字符串)、Tup 阅读全文
posted @ 2019-07-24 14:45 飘零0 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 编码 默认情况下,python源码文件以utf-8编码,所有字符串都是Unicode字符串。当然,用户可以根据自己的习惯指定编码方式。 标识符 第一个字符必须是字母或者下划线_; 标识符的其他部分可有字母,下划线和数字组成; 标识符对大小写敏感; 标识符不能是保留字。 当前版本的保留字: 语法: i 阅读全文
posted @ 2019-07-24 14:33 飘零0 阅读(141) 评论(0) 推荐(0) 编辑
摘要: python? python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 解释型:开发过程没有编译; 交互型:可以在Python 提示符 >>> 后直接执行代码; 面向对象:Python支持面向对象的风格或代码封装在对象的编程技术; python环境搭建 python的下载与安装 下载: 阅读全文
posted @ 2019-07-24 13:49 飘零0 阅读(137) 评论(0) 推荐(0) 编辑