摘要: 闭包函数:函数内部定义的函数;引用了外部变量但非全局变量 装饰器:有了闭包的概念再去理解装饰器就会相对容易一些。python装饰器本质上就是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象(函数的指针)。装饰器函数的外部函数传入我要装饰的函数名字 阅读全文
posted @ 2019-07-11 21:04 tulintao 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 函数对象:函数是第一类对象,函数名指向的值是可以被当作参数进行传递的 1、函数名可以被传递 2、函数名可以被当作参数传递给其它函数 3、函数名可以被当作函数的返回值 4、函数名可以被当作容器类型的参数 函数的嵌套调用:在函数的内部调用其它的函数,可以将复杂的逻辑简单化 定义:写一个函数,用户可以通过 阅读全文
posted @ 2019-07-11 17:08 tulintao 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 所有的数据库名、表名、表字段都是区分大小写的。所以在使用mysql命令时需要输入正确的名称 MYSQL命令终止符是分号; 1、MYSQL的连接:mysql -u root -p(\q或exit退出); 2、MYSQL创建数据库:create database 数据库名; 使用mysqladmin创建 阅读全文
posted @ 2019-07-10 11:47 tulintao 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 函数简介:内置函数是python提前给你写好的,用户可以直接调用 函数必须先定义后调用,定义了的函数可以在定义位置的后面任意位置进行调用 函数的返回值:函数内部要是想返回内容给调用者,使用return关键字(所有的函数都有返回值,无论你写不写return,python中所有的函数都是有返回值的,不写 阅读全文
posted @ 2019-07-09 19:53 tulintao 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 文件操作方式的补充: “+”表示的是可以同时读写某个文件 r+:可读可写 w+:可读可写 a+:可读可写 x:只写模式【不可读;不存在则创建,存在则报错】 x+:可读可写 文件内的光标移动: 1、read(): 1、文件打开方式为文本模式时,代表的是读取的是三个字符 2、文件打开方式为b模式时,代表 阅读全文
posted @ 2019-07-08 19:37 tulintao 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 字符编码: 1、运行程序的三个核心硬件:cpu、内存、硬盘 任何一个程序要是想要运算,肯定是先从硬盘加载到当前的内存中,然后cpu根据指定的指令去执行操作 2、python解释器运行一个py文件的步骤: 1、将python解释器的代码由硬盘读到内存中去 2、将py文件以普通文本的形式读到内存中去 3 阅读全文
posted @ 2019-07-06 19:12 tulintao 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在国内的网络环境下使用 Homebrew 安装软件的过程中可能会长时间卡在 Updating Homebrew 这个步骤。 例:执行 brew install composer 命令 方法 1:按住 control + c 取消本次更新操作 按住 control + c 之后命令行会显示 ^C,就代 阅读全文
posted @ 2019-07-04 20:59 tulintao 阅读(28679) 评论(7) 推荐(8) 编辑
摘要: 列表及内置方法: count():查询元素的个数 clear():清空当前对象 reverse():对当前对象进行反转 sort():对当前对象中的元素进行排序 总结: 能存多个值 有序的 可变的 队列: 先进先出 堆栈: 先进后出 元组及内置方法: 作用:能够存储多个元素,元素与元素之间用逗号隔开 阅读全文
posted @ 2019-07-04 15:28 tulintao 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、数字类型 整型 用途:存qq号,手机号,不带字母的身份证号... 进制转换: 二进制转十进制:10 --> 1*(2**1) + 0*(2**0) 2 八进制转十进制: 235 --> 2*(8**2) + 3*(8**1) + 5*(8**0) 十六进制转十进制:217 --> 2*(16** 阅读全文
posted @ 2019-07-03 17:11 tulintao 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 装饰器的定义: 装饰器本质上就是一个python函数,它可以让其它函数在不需要做任何代码改动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景中,比如-- >插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离 阅读全文
posted @ 2019-07-03 16:04 tulintao 阅读(2230) 评论(0) 推荐(0) 编辑