python资源
摘要:环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的工具。 virtualenvwrapper-
阅读全文
python-作用域和装饰器
摘要:Python 作用域 学习的时机: 基本的数据类型 Python的运算 数字运算 + - * / // ** 逻辑运算 And or not 比较运算 > < == >= <= is id != <> 流程控制 函数function def 作用域 数字运算 + - * / // ** 逻辑运算 A
阅读全文
python-正则表达式RE
摘要:Python re正则 是一种高级的字符串处理方式,通常用来匹配 搜索:在字符串中任意部分中搜索匹配的模式 匹配:判断一个字符串从起始处全部或者部分的匹配某个元素 \ 转义符 \\\\ r’’里面所有字符都不会被转义 r’\n’ ‘\n’ \\\\=r’\\’ 正则表达式语法 A和B都是正则表达式
阅读全文
python-高阶函数和闭包
摘要:高阶函数:把函数作为参数传入,这样的函数成为高阶函数。 高阶函数,higher-order function Abs()内置函数:绝对值 函数名是什么:指向函数的变量 传入函数 一个函数的参数是否可以接受另外一个函数作为参数,这种函数就叫做高阶函数。 最简单高阶函数实例: def func(x,y,
阅读全文
Python-自省机制
摘要: help 如果说能够通过一个函数就能够学会 Python,那这个函数一定就是 Python 提供的第一 个自带说明 help()。help 函数的作用就是查看对象的帮组文档。比如: >>> help(123) Help on int object: class int(object) | int
阅读全文
python-内置函数及捕获异常
摘要:eval:把字符串转换成有效表达式 repr:把有效表达式转换成字符串 round(...) round(number[, ndigits]) -> number Round a number to a given precision in decimal digits (default 0 dig
阅读全文
python-集合、字典
摘要:文件操作: open() read() readline() readlines() write() writelines() flush() #刷新缓冲区 seek() 修改文件读写指针 tell() 查看当前的读写指针位置 close() r 只读 w 只写 a 追加写 r+ 读写 文件读写指针
阅读全文
python-文件操作
摘要:python 文件操作: 打开文件 读写文件 myfile = open(包含文件名的文件路径,打开权限) 会返回一个文件对象 文件都是在磁盘上的,我们需要把他放到内存中, str = read(num) 读取文件放到字符串变量中其中的num 就是要读取的字节数不填为全读 seek()函数,修改访问
阅读全文
python-函数
摘要:函数的定义和调用: def 函数名(参数1,参数2,参数3...):(也可以没有参数) 执行语句 return (没有返回值,返回None) 功能模块化,代码复用的, func() 加括号就是调用 def func(): print('这是一个函数') func() #函数调用 #func #函数对
阅读全文
python-运算、分支、深浅拷贝
摘要:算术表达式: + - * / 除法Python3中是默认向浮点数靠拢 //取整运算 结果的最小整数靠拢 向下 5 // 2 = 2(向下取整) %取余运算 5 % 2 = 1 **幂值运算 2 ** 2 = 4 逻辑表达式 not a a的逻辑非 bool a and b a和b的逻辑与 bool
阅读全文
python基础语法
摘要:基础语法: print( 打印) 向屏幕输出 数: 基础数据类型: int 整形 >>> 11231231231231231231 11231231231231231231 >>> type(101293019203) <class 'int'> python3: 删除了长整型 python2: 如
阅读全文