01 2019 档案

该文被密码保护。
posted @ 2019-01-24 10:55 彩色条纹小斑马 阅读(21) 评论(0) 推荐(0)
摘要:可迭代对象并不是迭代器,只是支持迭代。可被for循环遍历的对象,比如list,dict ,tuple ,string都是可迭代对象 那既然支持迭代,那要如何用迭代替换for循环呢? 内置函数 iter 帮到您 在可迭代对象外面套一个iter(),即可成为迭代器 再利用next()来获取迭代器中下一个 阅读全文
posted @ 2019-01-24 10:09 彩色条纹小斑马 阅读(137) 评论(0) 推荐(0)
摘要:当你突然看到别人的代码中出现了一个好像见过但又没用过的关键词 比如 yield ,你是否会觉得这段代码真是高大上呢? 或许只有我这种小白才会这样子觉得,就在刚刚,我就看见了别人的代码中的yield,觉得新奇的同时,又感叹自己太无知,但毕竟我也不是那种规规矩矩学写代码的人,遇上不懂的,咱就学咯。 于是 阅读全文
posted @ 2019-01-23 15:05 彩色条纹小斑马 阅读(477) 评论(0) 推荐(0)
摘要:*args 和 **kwargs 可以将不定数量的参数传递给函数 *args 和 **kwargs,前者适用于 传入非键值对的可变数量的参数列表,后者适用于 传入不定长度的键值对, 作为参数传递给函数 **kwargs 就是在*args 的基础上,添加了变量名以及转变了格式 如下所示: 先定义一个函 阅读全文
posted @ 2019-01-22 10:35 彩色条纹小斑马 阅读(2499) 评论(0) 推荐(1)
摘要:小编最近在进行utf-8转码的时候,遇到一个问题: 当其他编码中含有斜杆,如: 当取出该字符串时,会自动把斜杆转换成双斜杠 导致转码报错: 这时候可以在转码的时候加上,即可转换成功了 unicode-escape是对unicode编码的字节流,两个字节两个字节转义,并对每两个字节一起以16进制输出 阅读全文
posted @ 2019-01-02 11:05 彩色条纹小斑马 阅读(2829) 评论(1) 推荐(0)