会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_小溢
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
下一页
2018年9月4日
生成器函数进阶
摘要: 1.生成器函数进阶(一) 1 # 生成器函数进阶 2 3 def generator(): 4 print(123) 5 num = yield 1 # 当第一个__next__发生时,yiled 1先被执行,被返回,停在了这里,之后当send来了后,send的参数先赋值给了yield的左值,之后再
阅读全文
posted @ 2018-09-04 23:02 _小溢
阅读(176)
评论(0)
推荐(0)
2018年9月3日
生成器
摘要: 1.生成器 1 # 生成器 本质是迭代器 2 3 # 写生成器的方式,一种是写生成器函数:本质上就是我们自己写的函数。 另一种是写生成器表达式 4 5 6 # 生成器函数 7 8 # 生成器函数定义:只要含有yield关键字的函数都是生成器函数,yield必须要写在函数里面,一个函数里面有了yiel
阅读全文
posted @ 2018-09-03 23:28 _小溢
阅读(189)
评论(0)
推荐(0)
2018年9月2日
迭代器
摘要: 1.迭代器 1 # 迭代器 2 # 与一部分生成器 3 # Iterable 可迭代的意思 4 # Iterator 迭代器的意思 5 #l = [1, 2, 3] # 取值可以索引,可以切片,可以循环 6 7 8 # 可以被for循环的东西:list、dict、str、set、tuple、f =
阅读全文
posted @ 2018-09-02 22:24 _小溢
阅读(155)
评论(0)
推荐(0)
装饰器
摘要: 1. 装饰器铺垫,装饰器的本质是闭包函数 1 # 装饰器 在python中占有举足轻重的位置 2 3 4 # 装饰器形成的过程 5 # 装饰器的作用 6 # 原则:开放封闭原则 7 # 开放 8 # 对扩展是开放的,新增功能是可以的 9 # 封闭 10 # 对修改是封闭的,就是发布后版本的版本的代码
阅读全文
posted @ 2018-09-02 13:34 _小溢
阅读(167)
评论(0)
推荐(0)
2018年8月29日
IAR_STM32_BootLoader
摘要: 1.STM32 Bootloader与APP IROM中可以分成两个区域,起始代码运行地址为0x08000000,这是基本固定的,可以将IROM的0x08000000 ~ 0x08002000这8KB的空间存放Bootloader代码,而0x08002000 ~ 上限的位置存放APP代码。 需要实现
阅读全文
posted @ 2018-08-29 15:15 _小溢
阅读(4285)
评论(0)
推荐(1)
IAR设置字体
摘要: 1.IAR设置字体 第一种方法可以在IDE环境下,选择Tools -> option -> Editor - > Colors and Fonts,然后右边的Editor Font就是设置你输入程序的区域的字体,一般都是Courier New字体,同时可以在Syntax Coloring中修改程序的
阅读全文
posted @ 2018-08-29 09:10 _小溢
阅读(11428)
评论(0)
推荐(0)
2018年8月28日
Python函数
摘要: 1.初识函数定义与返回 1 # 函数 2 # 定义函数 3 def my_len(): 4 i = 0 5 for k in s: 6 i += 1 7 return i 8 9 # 函数没有返回值时,函数返回的是None,只写return时返回的也是None,return None也是返回None
阅读全文
posted @ 2018-08-28 23:06 _小溢
阅读(252)
评论(0)
推荐(0)
2018年8月26日
python文件操作与编解码
摘要: 1 # 文件操作 2 3 ''' 4 1.文件路径:要知道文件的路径 5 6 2.编码方式:要知道文件是什么编码的。utf-8 gbk...... 7 8 3.操作方式:要以什么样的方式进行打开这个文件,比如是只读打开、可读可写打开、追加、 9 10 r:只读 11 12 rb:二进制方式只读方式打
阅读全文
posted @ 2018-08-26 22:36 _小溢
阅读(864)
评论(0)
推荐(0)
Python深浅copy
摘要: 1 l1 = [1, 2, 3] 2 l2 = l1 3 l1.append('a') 4 print(l1, l2) # 深cpoy 5 6 l1 = [1, 2, 3] 7 l2 = l1.copy() # 浅拷贝 8 l2.append('a') 9 print(l1, l2) 1.其他代码
阅读全文
posted @ 2018-08-26 16:28 _小溢
阅读(148)
评论(0)
推荐(0)
Python集合
摘要: 1.集合 1 ''' 2 集合:可变数据类型,里面存的元素必须是不可变数据类型。 3 集合无序,里面的元素不能重复。将列表转换为集合在转换为集合就将有重复元素的list去重了。 4 集合{} 5 ''' 6 7 # 创建一个集合 8 set1 = set({1, 2, 3}) 9 print(set
阅读全文
posted @ 2018-08-26 16:19 _小溢
阅读(209)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
下一页
公告