随笔分类 -  python语法

python中if和elif的区别
摘要:多个if语句是每次单独判断 比如: 例子一: 条件1和条件2是独立的,第一次判断a的值小于6,所以打印出数字1,第二次判断a的值小于7,所以打印出2。如果所有的if语句都判断失败,才会执行else后的语句,否则else语句不执行。 如果条件2修改为elif,结果就不同了 例子二: 这次条件1和条件2 阅读全文

posted @ 2019-01-18 09:55 月见空青 阅读(57643) 评论(0) 推荐(1)

python中join函数的用法
摘要:这个函数可以对字符串按照某种方式进行拼接,比如你要在三个字母中间都添加一个特定字符,就可以用这个函数实现 当然join后传入的参数是一个string类型同样也是可以的 实现换行,或者漂亮的输出都可以用这个来实现。 阅读全文

posted @ 2018-11-18 13:26 月见空青 阅读(772) 评论(0) 推荐(0)

使用0填充string(构造类似‘00001’的字符串)
摘要:今天在对视频进行爬取的时候,发现url最后是000001,然后是000002,依次增加,而且每一个url请求只能得到一个分段了的视频,这种情况下构造url就成了一个问题。 python有一个函数可以处理这种情况,这个函数名是zfill() 用法: 这样可以得到结果new_str = '000001' 阅读全文

posted @ 2018-11-14 19:23 月见空青 阅读(714) 评论(0) 推荐(0)

python3 base64解码出现TypeError:Incorrect padding
摘要:今天在解决爬虫对加密参数的分析时,需要使用到base64解码。但是过程中出现了TypeError:Incorrect padding的错误提示。以下是解决方法,以便查阅。 其实正常使用base64是不会出现问题的,就比如下面的代码。 上面代码的编码结果是完整的,所以直接解码出来没有问题。如果编码结果 阅读全文

posted @ 2018-06-18 20:11 月见空青 阅读(7208) 评论(0) 推荐(0)

python3类方法,实例方法和静态方法
摘要:今天简单总结下python的类方法,实例方法,静态方法。 python默认都是实例方法,也就是说,只能实例对象才能调用这个方法。 那是不是说类方法也只能被类对象本身来调用呢,当然,不是。类方法既可以被类对象调用,也可以被实例对象调用。你可以这样理解,假设我现在定义的是‘dog狗’,它有一个类方法‘啃 阅读全文

posted @ 2018-06-16 09:08 月见空青 阅读(608) 评论(0) 推荐(0)

导航