上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 73 下一页
  2017年5月25日
摘要: 每个.py文件就是一个以文件名作为区别的模块,模块化编程便于维护。其它模块要调用某个模块的变量和函数就要用import 模块,然后通过模块.函数、模块。变量来引用。 为防止模块间变量和函数乃至模块名的冲突,Python 又引入了按目录来组织模块的方法,称为包( Package) ,这样即使模块名有重 阅读全文
posted @ 2017-05-25 15:10 杰瑞鼠 阅读(215) 评论(0) 推荐(0) 编辑
  2017年5月24日
摘要: python内置函数表:https://docs.python.org/3/library/functions.html 1 判断数据类型的函数:isinstance(变量, 待要判断的类型) 或type() 2判断某个对象是否可迭代:通过 collections 模块的 Iterable 类型判断 阅读全文
posted @ 2017-05-24 09:57 杰瑞鼠 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 切片:对列表、元组、字符串、字典取中间的一部分,在C中一般是通过for循环拷贝/memcpy/strcat等操作。而python提供了更方便的切片操作符[m:n]:前闭后开,如果从0取m可以省略;如果只用[:]就是切整片;也可以从尾端切片[-m:]:前后的闭区间。 列表生成式:List(range( 阅读全文
posted @ 2017-05-24 09:24 杰瑞鼠 阅读(168) 评论(0) 推荐(0) 编辑
  2017年5月23日
摘要: 一 循环语句: 1.1 for x in rang(n) :#rang(n)生成左闭右开区间的序列 1.2 while x 条件n: 二条件语句: if 条件表达式: elif 表达式: elif 表达式: ... else: 三 break continu 四:函数: 4.1 定义:def fun 阅读全文
posted @ 2017-05-23 22:59 杰瑞鼠 阅读(150) 评论(0) 推荐(0) 编辑
摘要: list:元素性质可以不一致,元素还可以是list,可类似数组方法进行索引(也可以用负数索引,-1表示最后一个),可用.append('')进行动态增加,可用pop()删除最后一个或者pop(i)删除指定元素。方法有:排序.sort();替换.replace('元素) tuple:用圆括号括起来的一 阅读全文
posted @ 2017-05-23 15:23 杰瑞鼠 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 字符串涉及到编码:ascii gbk gb2312 unicode uft-8 对于英文字符ASCII(可以看成utf-8的子集)就可以了,中文用gbk/gb2312; unicode:世界统一(兼容所有语言)的计算机系统编码(内存中),但是存储时比较浪费空间,所以存到硬盘或者输出查看时用uft-8 阅读全文
posted @ 2017-05-23 00:52 杰瑞鼠 阅读(203) 评论(0) 推荐(0) 编辑
  2017年5月22日
摘要: 1 #开始注释,‘’‘ ‘’’可以看做是文本字符串也可以看做是块注释;”:“开始后的缩进视为一个代码块类似{};缩进没有规定,但一般4个空格,注意:粘贴复制代码一定要检查缩进;大小写敏感; 2 数据类型 整数:包括正整数和16进制表示; 浮点数:带小数点的数,可以用数学表示或者科学表示:1.23e- 阅读全文
posted @ 2017-05-22 19:02 杰瑞鼠 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一 环境搭建: 在安装好python2.7之后就可以利用其命令行和交互式模式进行基本的输入和输出测试了,但这样编码无法保存,所以就需要用到好用的编辑器和环境搭建了,这里用uestdio. 1.1打开uestdio,高级-设置-intergrated application -python -定位py 阅读全文
posted @ 2017-05-22 15:18 杰瑞鼠 阅读(205) 评论(0) 推荐(0) 编辑
  2017年5月16日
摘要: 我们知道51单片机只有128BYTE的RAM, 有的增强型有XRAM,此时编程时就要注意,否则就有可能超出空间 1 对于各模块的全局变量、静态变量、全局枚举型常量,静态枚举型常量、个别操作存储(如外部spi_flash)的局部变量都要修饰成XDATA类型,从而节省空间。 2 对于bit型变量,可以自 阅读全文
posted @ 2017-05-16 16:12 杰瑞鼠 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 在51单片机的0x20~0x2f,是bdata区既可以字节寻址又可以位寻址。用法: 1 先用bdata存储类型关键字 定义变量,注意其值就是地址 。unsigned char bdata MYBITS,unsigned int bdata BYBITS16; 2 用bit定义用户所需的位变量,fla 阅读全文
posted @ 2017-05-16 14:34 杰瑞鼠 阅读(849) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 73 下一页