随笔分类 -  zbasic

摘要:闭包函数:函数内部定义的函数;引用了外部变量但非全局变量 装饰器:有了闭包的概念再去理解装饰器就会相对容易一些。python装饰器本质上就是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象(函数的指针)。装饰器函数的外部函数传入我要装饰的函数名字 阅读全文
posted @ 2019-07-11 21:04 tulintao 阅读(188) 评论(0) 推荐(0)
摘要:函数对象:函数是第一类对象,函数名指向的值是可以被当作参数进行传递的 1、函数名可以被传递 2、函数名可以被当作参数传递给其它函数 3、函数名可以被当作函数的返回值 4、函数名可以被当作容器类型的参数 函数的嵌套调用:在函数的内部调用其它的函数,可以将复杂的逻辑简单化 定义:写一个函数,用户可以通过 阅读全文
posted @ 2019-07-11 17:08 tulintao 阅读(260) 评论(0) 推荐(0)
摘要:函数简介:内置函数是python提前给你写好的,用户可以直接调用 函数必须先定义后调用,定义了的函数可以在定义位置的后面任意位置进行调用 函数的返回值:函数内部要是想返回内容给调用者,使用return关键字(所有的函数都有返回值,无论你写不写return,python中所有的函数都是有返回值的,不写 阅读全文
posted @ 2019-07-09 19:53 tulintao 阅读(203) 评论(0) 推荐(0)
摘要:文件操作方式的补充: “+”表示的是可以同时读写某个文件 r+:可读可写 w+:可读可写 a+:可读可写 x:只写模式【不可读;不存在则创建,存在则报错】 x+:可读可写 文件内的光标移动: 1、read(): 1、文件打开方式为文本模式时,代表的是读取的是三个字符 2、文件打开方式为b模式时,代表 阅读全文
posted @ 2019-07-08 19:37 tulintao 阅读(165) 评论(0) 推荐(0)
摘要:列表及内置方法: count():查询元素的个数 clear():清空当前对象 reverse():对当前对象进行反转 sort():对当前对象中的元素进行排序 总结: 能存多个值 有序的 可变的 队列: 先进先出 堆栈: 先进后出 元组及内置方法: 作用:能够存储多个元素,元素与元素之间用逗号隔开 阅读全文
posted @ 2019-07-04 15:28 tulintao 阅读(191) 评论(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 阅读(267) 评论(0) 推荐(0)
摘要:装饰器的定义: 装饰器本质上就是一个python函数,它可以让其它函数在不需要做任何代码改动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景中,比如-- >插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离 阅读全文
posted @ 2019-07-03 16:04 tulintao 阅读(2284) 评论(0) 推荐(0)
摘要:if判断:(if语句有很多种,选择使用哪种这取决于要测试的条件的数量) if: if...else: if...elif...else: if嵌套: 练习: while循环:重复的做某一件事情,直到某个节点的到来 while+break:break的意思就是终止掉当前层的循环,执行其它的代码 whi 阅读全文
posted @ 2019-07-02 15:16 tulintao 阅读(387) 评论(0) 推荐(0)
摘要:1、输入 python2中的输入: 关键字:input() --> 需要人为的告诉input你输入的是哪种类型的数据(声明数据类型) 关键字:raw_input() --> 会将用户的输入统一存为字符串类型 python3中的输入: 关键字:input() --> 会将用户的输入统一存为字符串类型 阅读全文
posted @ 2019-07-01 16:35 tulintao 阅读(193) 评论(0) 推荐(0)