会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhoyong
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2019年4月8日
函数回调 模块
摘要: 函数回调 提前写出函数的调用,再去考虑函数体的实现 怎么样提前写出函数的调用:在另一个函数中写出函数的调用 再去考虑函数体的实现:根据实际的需求 def my_sleep(sec): import time current_time = time.time() while time.time() -
阅读全文
posted @ 2019-04-08 19:45 zhoyong
阅读(267)
评论(0)
推荐(0)
2019年4月4日
递归 匿名函数 内置函数
摘要: 三元运算符 if...else...语法糖 前提:if和else只有一条语句 cmd = input('cmd: ') if cmd.isdigit(): print('可以转化为数字') else: print('不可以转化为数字') # 简化 cmd = input('cmd: ') print
阅读全文
posted @ 2019-04-04 19:07 zhoyong
阅读(179)
评论(0)
推荐(0)
2019年4月3日
迭代器 生成器 枚举
摘要: 迭代器 一、迭代器概念 器:包含了多个值的容器 迭代:循环反馈(一次从容器中取出一个值) 迭代器:从装有多个值的容器中一次取出一个值给外界(不需要索引的取值方式) # 遍历:被遍历的对象必须是 有序容器 ls = [1, 2, 3, 4, 5] # ls = 'asdfgh' i = 0 while
阅读全文
posted @ 2019-04-03 14:12 zhoyong
阅读(188)
评论(0)
推荐(0)
2019年4月2日
装饰器
摘要: 软件开发原则之一 开放封闭原则:不改变调用方式与源代码的基础上增加新功能 封闭:不能修改被装饰对象(函数)的源代码、调用方式 开放:增加、扩展新的功能效果装饰器:就是闭包的一种应用 把要被装饰的函数作为外层函数的参数通过闭包操作后返回一个替代版函数 被装饰的函数:fn 外层函数:outer(func
阅读全文
posted @ 2019-04-02 15:54 zhoyong
阅读(201)
评论(0)
推荐(0)
2019年4月1日
名称空间 函数作用域 闭包
摘要: 函数对象 对象:存放了内存地址的变量 函数名:存放了函数的内存地址,函数名 就是 函数对象 函数对象的应用: 1. 可以直接被引用 fn = cp_fn 2. 可以当作函数参数传递 computed(cp_fn, 100, 20)3. 可以作为函数的返回值 get_cp_fn(cmd): retur
阅读全文
posted @ 2019-04-01 15:19 zhoyong
阅读(204)
评论(0)
推荐(0)
2019年3月29日
函数的参数
摘要: 函数的参数 实参:调用函数,在括号内传入的实际值,值可以为常量、变量、表达式或三者的组合 传值 形参:定义函数,在括号内声明的变量名,用来接受外界传来的值 接收值 形参随着函数的调用而产生,随着调用结束而销毁 实参 为形参传值;两种类型都存在,位置实参在前,关键字实参在后 分为两类: 位置实参:不用
阅读全文
posted @ 2019-03-29 16:39 zhoyong
阅读(259)
评论(0)
推荐(0)
函数
摘要: 一、函数初级 函数是一系列代码的集合,用来完成某项特定的功能 优点 1. 避免代码的冗余2. 让程序代码结构更加清晰3. 让代码具有复用性,便于维护 函数四部分 1. 函数名:使用该函数的依据2. 函数体:完成功能的代码块3. 返回值:功能完成的反馈结果4. 参数:完成功能需要的条件信息 函数的定义
阅读全文
posted @ 2019-03-29 13:34 zhoyong
阅读(156)
评论(0)
推荐(0)
文件操作模式
摘要: 一、文件的操作模式 a模式:追加写入 # temp.txt # 111222333 with open('temp.txt', 'a', encoding='utf-8') as f: f.write('new msg') # 结果:111222333new msg 文件的复制:就是先读
阅读全文
posted @ 2019-03-29 13:29 zhoyong
阅读(464)
评论(0)
推荐(0)
2019年3月26日
字符编码 字符与字节 文件操作
摘要: 字符编码 人识别的语言与机器识别的语言转化的媒介 ***** 重点 1. 什么是字符编码 人类能识别的是字符等高级标识符,电脑只能识别0,1组成的标识符,要完成人与机器之间的信息交流所需要的媒介 两种标识符转化的对应关系形成的结构,称之为编码表2. 常用的编码表:ascii、unicode、GBK、
阅读全文
posted @ 2019-03-26 13:30 zhoyong
阅读(266)
评论(0)
推荐(0)
2019年3月25日
元祖 字典 集合set
摘要: 元组 定义: ti=() print(ti,type(ti)) 参数:for可以循环的对象(可迭代对象) t2=tuple("123") # ('1', '2', '3') <class 'tuple'> ←print(t2,type(t2)) t3=tuple([1,2,3]) # (1, 2,
阅读全文
posted @ 2019-03-25 19:13 zhoyong
阅读(240)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告