摘要: 主要内容 装饰器的定义 本质是函数。(装饰其他函数) 它可以让其他函数在不需要做任何代码变动的前提下增加额外功能。 装饰器的重要性 比如:已经上线的生产环境上有100个函数,需要增加新功能,新增功能不能修改源代码,也不能修改原函数的,这个时候就用到了装饰器。 装饰器经常有切面需求的场景,比如:插入日 阅读全文
posted @ 2017-07-27 17:18 cathywu 阅读(416) 评论(0) 推荐(0)
摘要: pycharm debug 报错误 如下: Cython加速调试没有打开。Cython是Python的一个扩展模块工具,采用Python和C语言混合编成,用于加速Python计算速度。 解决方法: 1. 打开终端:找到“/Applications/PyCharm.app/Contents/helpe 阅读全文
posted @ 2017-07-20 16:09 cathywu 阅读(1100) 评论(0) 推荐(0)
摘要: Mac本上安装了python2,然后又安装了python3.需要python3 与 python2之间切换。 配置环境变量: vim ~/.bash_profile 如下内容: if [ -e ~/.bashrc ]; then source ~/.bashrc; fi # added by Min 阅读全文
posted @ 2017-07-20 16:01 cathywu 阅读(824) 评论(0) 推荐(0)
摘要: uname -a 有x86 64就表示是64位。 阅读全文
posted @ 2017-07-20 12:01 cathywu 阅读(582) 评论(0) 推荐(0)
摘要: 列表 list是一种有序的集合,可修改,可重复,。 可以随时添加和删除其中的元素。 names = ['Michael', 'Bob', 'Tracy'] 元组 元组其实跟列表差不多,也是存一组数,不可修改,可重复,无序。 只不是它一旦创建,便不能再修改,所以又叫只读列表 names = ("cat 阅读全文
posted @ 2017-07-20 10:24 cathywu 阅读(450) 评论(0) 推荐(0)
摘要: 例子: 例1 阅读全文
posted @ 2017-07-20 07:39 cathywu 阅读(3518) 评论(0) 推荐(0)
摘要: 主要内容 函数基本语法及特性 定义 数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一 个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因变 量,y是x的函数。自变量x的取值范围叫做这个函数的定义域。 但编程中的「函数」概念,与数学中的函数是有很 阅读全文
posted @ 2017-07-20 07:24 cathywu 阅读(452) 评论(0) 推荐(0)
摘要: 主要内容 字符编码 基本概念 字符(Character) 是各种文字和符号的总称。 字符集(Character set) 是一个系统支持的所有抽象字符的集合。 字符编码(Character encoding) 是把字符集中的字符,编码为特定的二进制数,以便在计算机中存储。每个字符集中的字符都对应一个 阅读全文
posted @ 2017-07-20 07:22 cathywu 阅读(317) 评论(0) 推荐(0)
摘要: 主要内容 文件操作 打开文件的模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读;不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【可读;可写;可追加】 w+,写读 a+,同a r+ 阅读全文
posted @ 2017-07-20 07:21 cathywu 阅读(350) 评论(0) 推荐(0)
摘要: 本节内容: 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来 阅读全文
posted @ 2017-07-20 07:19 cathywu 阅读(282) 评论(0) 推荐(0)