美文网首页大数据 爬虫Python AI SqlPython编程学习交流中心
干货的正确打开方式,python小技巧,不要客气拿走!

干货的正确打开方式,python小技巧,不要客气拿走!

作者: 璃沫仙人 | 来源:发表于2019-01-10 14:13 被阅读0次

    干货的正确打开方式,python小技巧,不要客气拿走!

    干货第三篇,python小技巧。

    1 正确的函数返回

    推荐方式

    干货的正确打开方式,python小技巧,不要客气拿走!

    不推荐方式

    干货的正确打开方式,python小技巧,不要客气拿走!

    第二种,如果输入的参数b为0,函数会默认返回None,这是一个不太好的编程习惯。例如,当把函数的返回值作为if条件判断时,0.0和None都是False,这样容易导致bug。后面这种方式,将除数是0当成异常抛出,让调用者处理异常,是比较合理的做法。{这个是(songleo)前辈给的建议}

    2 正确使用函数默认参数

    推荐方式

    干货的正确打开方式,python小技巧,不要客气拿走!

    不推荐方式

    干货的正确打开方式,python小技巧,不要客气拿走!

    后一种方式会导致函数默认值改变,多次调用相互影响。正确方式是将函数默认值设置成None,在函数内部初始化默认参数。这里只是针对传递引用类型的参数,如果是数字、字符串等类型就不存在该问题。

    3 利用元组传递多个函数参数

    推荐方式

    干货的正确打开方式,python小技巧,不要客气拿走!

    利用python的可变参数特性,可以通过元组传递多个参数,实现参数的“打包式”传递。

    文章来自网络,如有侵权,联系小编删除!

    相关文章

      网友评论

        本文标题:干货的正确打开方式,python小技巧,不要客气拿走!

        本文链接:https://www.haomeiwen.com/subject/lmharqtx.html