会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
绝世刘
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
5
6
7
8
9
10
下一页
2019年6月21日
python课堂整理14---函数式编程
摘要: 一、分类 当下主流的编程方法大体分为三类 1. 面向过程 2. 函数式 3. 面向对象 二、函数式编程:函数式 = 编程语言定义的函数 + 数学意义的函数 特征:1. 不可变数据 2. 第一类对象 3. 尾调用优化(尾递归) 例一、不可变:不用变量保存状态,不修改变量 #非函数式 #函数式 例二、第
阅读全文
posted @ 2019-06-21 12:01 绝世刘
阅读(290)
评论(0)
推荐(0)
2019年6月20日
python课堂整理13---函数的作用域及匿名函数
摘要: 阅读上述代码,理解 a 得到的是函数bar 的内存地址,想要运行bar 只需a(),因为bar 函数没有return,所以返回了None 二、同理 三、 上述运行可以用 foo()()() 代替 ########## 匿名函数########### lambda效果等同于以下函数 匿名函数不能有复杂
阅读全文
posted @ 2019-06-20 14:39 绝世刘
阅读(183)
评论(0)
推荐(0)
2019年6月18日
python课堂整理12---递归
摘要: 一、递归特性 1.必须有一个明确的结束条件 2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少 3.递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会 减少一层栈帧,由于栈的大小
阅读全文
posted @ 2019-06-18 18:29 绝世刘
阅读(226)
评论(0)
推荐(0)
python课堂整理11---函数即变量
摘要: 一、前向引用 函数即是变量,在调用前要先定义好。 错误示例: 二、函数即变量在内存中的表示 例:
阅读全文
posted @ 2019-06-18 10:33 绝世刘
阅读(254)
评论(0)
推荐(0)
2019年6月16日
python课堂整理10---局部变量与全局变量
摘要: 一、局部变量与全局变量 1. 没有缩进,顶头写的变量为全局变量 2. 在子程序里定义的变量为局部变量 3. 只有函数能把变量私有化 二、修改全局变量 1. global 总是把最外层的全局变量拿来用 2. 如果函数内部变量前无 global 关键字,优先读取局部变量,无局部变量再读取全局变量 对于可
阅读全文
posted @ 2019-06-16 13:42 绝世刘
阅读(388)
评论(0)
推荐(0)
2019年6月15日
python课堂整理9---函数1
摘要: 函数 一. 函数就是为了完成某一个特定的功能 形式参数不占运行空间,只有传入实参后才占,用完立刻释放空间。 函数一遇到 return 就结束掉了 函数名() :运行函数,有返回值的话用变量承接 例: 二、使用函数的好处 1. 代码的重用 2. 保持一致性,易维护 3. 可扩展性 三、 函数和过程 过
阅读全文
posted @ 2019-06-15 16:21 绝世刘
阅读(265)
评论(0)
推荐(0)
2019年6月12日
python课堂整理8---字符串格式化
摘要: 一、字符串格式化(% 和 format) 1. % s 主要接收字符串类型,也可以接收任意类型 、 注意:%d 只接收数字,%s接收任意类型,但是最好物尽其用,便于维护! 2. 打印浮点数,默认保留6位小数,自动四舍五入。 3. 打印百分比 4. 传入值为字典 5. 可选项:+ 右对齐 -左对齐 后
阅读全文
posted @ 2019-06-12 00:22 绝世刘
阅读(284)
评论(0)
推荐(0)
2019年6月6日
python课堂整理7---集合
摘要: 前面小节: sep 用来控制每个元素间的间隔符号 按可变不可变: 1.可变:列表,字典 2.不可变:字符串, 数字, 元组 修改了变量的值,而id号跟着改变,即不可变类型 按访问顺序: 1.顺序访问:字符串, 列表, 元组 2.映射:字典 3.直接访问:数字 存放元素个数: 容器类型:列表,元组,
阅读全文
posted @ 2019-06-06 18:06 绝世刘
阅读(386)
评论(0)
推荐(0)
2019年6月4日
python列表、元组、字典练习题
摘要: 1.元素分类 有如下值集合[11,22,33,44,55,66,77,88,99,90], 将所有大于66的值保存至字典的第一个key中,将小于66值保存至第二个key的值中。 2.输出商品列表,用户输入序号,显示用户选中的商品。 商品 li = ["手机", "电脑", "鼠标垫", "游艇" ]
阅读全文
posted @ 2019-06-04 17:24 绝世刘
阅读(14794)
评论(1)
推荐(1)
2019年6月2日
python课堂整理6---字典
摘要: 一、字典 dict 以键值对形式组成字典 字典里的value可以是任何值 列表不能作为字典的key 字典可以作为字典的key 元组可以作为字典的key 布尔值可以作为字典的key 但是重复的key只会显示一个,True容易和数字1重复,需注意! 字典是无序的 字典支持索引取值,但不支持切片 注意:通
阅读全文
posted @ 2019-06-02 14:02 绝世刘
阅读(545)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告