本篇要点:字符串格式化递归生成器和迭代器模块 一、字符串格式化 字符串格式化的两种方式:占位符 %, format函数1、占位符% 注:Python中百分号格式化是不存在自动将整数转换成二进制表示的方式 练习: 2、format(*args, **kwargs) 函数方式 练习: 二、递归 循环执行 ...
分类:
编程语言 时间:
2016-06-06 22:05:13
阅读次数:
249
本节涉及内容: 1. 迭代器和生成器 2. 递归 3. 字符串格式化 4. 模块 内置模块 自定义模块 第三方模块 5. 序列化的模块 json pickle (一). 迭代器和生成器: 迭代器: 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代 ...
分类:
编程语言 时间:
2016-06-06 20:20:25
阅读次数:
279
本节内容:1、双层装饰器 2、字符串格式化 3、递归 4、生成器、迭代器 5、模块 双层装饰器 字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。 百分号方式 (na ...
分类:
编程语言 时间:
2016-06-06 19:05:46
阅读次数:
380
今日目录: 多层装饰器 字符串格式化 生成器和迭代器 递归 模块 一. 多层装饰器 还是上一篇的那个例子,关于用户管理程序:登录用户管理程序,查看用户信息的时候,系统要提示登录,登录验证成功后普通用户可以查看自己信息,管理员登录后才可以进入管理界面,普通用户提示权限不足,这样一来,就可以重新写下程序 ...
分类:
编程语言 时间:
2016-06-06 12:00:22
阅读次数:
252
字符串格式化 python的字符串格式有两种方式:百分号方式、format方式。 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。 1.百分号方式 (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正 ...
分类:
编程语言 时间:
2016-06-06 11:44:23
阅读次数:
257
前四天课程回顾 1.python简介 2.python基本数据类型 3.函数式编程 4.装饰器 装饰器 字符串格式化 生成器和迭代器 递归 模块 ...
分类:
编程语言 时间:
2016-06-06 00:54:03
阅读次数:
187
双层装饰器 字符串格式化 python字符串格式有2种方式:百分号方式、format方式;建议使用format方式 1.百分号方式 格式:%[(name)][flags][width].[precision]typecode (name)可选,用来选择指定的key或者变量 >>> s = "my n ...
分类:
编程语言 时间:
2016-06-05 21:21:34
阅读次数:
154
双层装饰器 字符串格式化 python字符串格式有2种方式:百分号方式、format方式;建议使用format方式 1.百分号方式 格式:%[(name)][flags][width].[precision]typecode (name)可选,用来选择指定的key或者变量 1 >>> s = "my ...
分类:
编程语言 时间:
2016-06-05 17:05:10
阅读次数:
191
day5 主要内容: 1作业重点 2装饰器 单层装饰器 多层装饰器 3模块 内置模块 自定义模块 第三方模块 4字符串格式化 http://www.cnblogs.com/wupeiqi/articles/5484747.html 1顺序传参数 2指定名称传参 3保留小数点后几位 4如果出现占位符, ...
分类:
编程语言 时间:
2016-06-05 13:49:12
阅读次数:
192
(二)boost库之字符串格式化 (二)boost库之字符串格式化 程序中经常需要用到字符串格式化,就个人而言还是比较倾向于C格式的输出,如果只是打印日志,printf就够了,如果到生成字符串,获取你可以选择sprintf,但这些都是需要你预先分配空间的,对于一些不可预知长度的字符串格式化,就比较鸡 ...
分类:
其他好文 时间:
2016-05-31 08:57:18
阅读次数:
167