摘要: 格式:\033[显示方式;前景色;背景色m 说明: 前景色 背景色 颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黃色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 显示方式 意义 0 终端默认设置 1 高亮显示 4 使用下划线 5 闪烁 7 阅读全文
posted @ 2017-08-05 09:37 涅槃之路 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Ctrl / 注释(取消注释)选择的行 Shift + Enter开始新行Ctrl + Enter智能换行TAB Shift+TAB缩进/取消缩进所选择的行Ctrl + Alt + I自动缩进行Ctrl + Y删除当前插入符所在的行Ctrl + D复制当前行、或者选择的块Ctrl + Shift + 阅读全文
posted @ 2017-08-05 09:31 涅槃之路 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、高阶函数 高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数。 高阶函数功能就是:把函数本身当做一个参数,传到另一个函数中,然后在这个函数中做处理。代码如下: 1 def test_1(a,b): 2 return a+b 3 4 #高阶函数 5 def 阅读全文
posted @ 2017-04-08 12:38 涅槃之路 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、递归函数 在函数内部,可以调用其他函数。但是一个函数在内部调用自身,这个函数被称为递归函数。 #输出结果 10 5 2 1 > 1 #最后返回的值 1+2+3+4+.....+100的例子: #输出 5050 递归特性总结 注:死循环递归时,最多循环执行999次,防止死机 2、函数式编程 2、函 阅读全文
posted @ 2017-04-08 12:34 涅槃之路 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 变量的作用范围又叫作用域,根据变量的作用范围把变量分为:局部变量和全局变量。 一个函数体内部调用另外一个函数,代码如下: ①logger函数之后执行 #输出 zhou 23 {'hobby': 'tesla', 'sex': 'm'} from test ②logger函数之前执行 #输出 zhou 阅读全文
posted @ 2017-04-08 12:26 涅槃之路 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1、默认参数 默认参数指的是,我们在传参之前,先给参数制定一个默认的值。当我们调用函数时,默认参数是非必须传递的。 1 def test(x,y=2): 2 print(x) 3 print(y) 4 5 print(" data1 ") 6 test(1) #没有给默认参数传值 7 print(" 阅读全文
posted @ 2017-04-08 12:14 涅槃之路 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在此之前,我们演示的函数都是没有带参数的,下面我们就来说说带参数的函数。 形参:指的是形式参数,是虚拟的,不占用内存空间,形参单元只有被调用的时才分配内存单元 实参:指的是实际参数,是一个变量,占用内存空间,数据传递单向,实参传给形参,形参不能传给实参 #输出 1 2 1、位置参数 从上面的例子可以 阅读全文
posted @ 2017-04-08 12:00 涅槃之路 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 1、函数定义: def #定义函数的关键字 test #函数名 () #定义形参,我这边没有定义。如果定义的话,可以写成:def test(x): 其中x就是形式参数 "the funcation details" # 文档描述(非必要,但是强烈建议你为你的函数添加详细信息,方便别人阅读) prin 阅读全文
posted @ 2017-04-08 11:11 涅槃之路 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、编码常识 在python 2中默认编码是 ASCII,而在python 3中默认编码是 unicode unicode 分为utf-32 (占4个字节),utf-16(占两个字节),utf-8(占1-4个字节),所以utf-16 是最常用的unicode版本,但是在文件里存的还是utf-8,因为 阅读全文
posted @ 2017-03-19 16:18 涅槃之路 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、对文件操作流程 1、对文件操作流程 打开文件,得到文件句柄赋值给一个变量 通过文件句柄,对文件进行操作 关闭文件 格式: #获取文件句柄 f = open("yesterday","r",encoding="utf-8") #读取数据 data = f.read() #打印读取的文件 print 阅读全文
posted @ 2017-03-19 16:13 涅槃之路 阅读(195) 评论(0) 推荐(0) 编辑