摘要:
主要是利用生成器来写的一个函数: 输出结果: 10 7 4 1 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 165 阅读全文
2018年8月21日
摘要:
bytes 和 str 的区别: bytes 存储字节( 通常值在 range(0, 256)) str 存储unicode字符( 通常值在0~65535) bytes 与 str 的转换 编码(encode) str > bytes b = s.encode(encoding='utf-8') 解 阅读全文
摘要:
生成器表达式现用现生成,列表推导式一次性生成静态数据 阅读全文
摘要:
生成器 Generator (python 2.5及之后)什么是生成器: 生成器是能够动态提供数据的对象,生成器对象也是可迭代对象(实例) 生成器有两种: 1. 生成器函数 2. 生成器表达式 生成器函数的定义 含有yield语句的函数是生成器函数,此函数被调用将返回一个生成器对象 yield 翻译 阅读全文
摘要:
什么是迭代器 迭代器是访问可迭代对象的工具 迭代器是指用iter(obj) 函数返回的对象(实例) 迭代器可以用next(it) 函数获取可迭代对象的数据 迭代器函数iter和next iter(iterable) 从可迭代对象中返回一个迭代器,iterable 必须是能提供一个迭代器的对象 nex 阅读全文
2018年8月20日
摘要:
这道题个人理解: 由于就是拿一个整数,然后一直从2开始一个一个遍历,直到这个数的本身。但是遍历到第一个数时能够将这个数整除的话,将这个数保存,且整除后的结果在重新从2开始遍历到本身,一直循环。 阅读全文
摘要:
这里首先告诉了起始高度,因此就可以求出每次反弹的高度 因此就可以求出一共经过了多少米过程 阅读全文
2018年8月3日
摘要:
这种方法的好处就是如果出了异常也会自动提示报错。 阅读全文
摘要:
为什么要中这种方法来呢,因为字符串是不能修改里面的内容,因此只能使字符串变为列表,然后进行修改,修改成功之后再转换成字符串打印出来。 阅读全文