• 学python必须知道的30个技巧


     

                      收集这些有用的捷径技巧

    1. 原地进行交换两个数字

    学Python需知道的30个技巧

    我们对赋值的右侧进行一个新的元组,左侧解析(unpack)那个(未被引用的)元组到变量 <a> 和 <b>

    赋值完成时,新的元组变成了未被引用状态并且被标记没用处,最终完成了变量的交换

    2. 链状比较操作符

    学Python需知道的30个技巧

    3. 使用三元操作符来进行条件赋值

    学Python需知道的30个技巧

    学Python需知道的30个技巧

    学Python需知道的30个技巧

    学Python需知道的30个技巧

    4. 多行字符串

    学Python需知道的30个技巧

    学Python需知道的30个技巧

    5. 存储列表元素到新的变量中

    学Python需知道的30个技巧

    6. 打印引入模块的文件路径

    学Python需知道的30个技巧

    7. 交互环境下的 “_” 操作符

    学Python需知道的30个技巧

    8. 字典/集合推导

    学Python需知道的30个技巧

    9. 调试脚本

    学Python需知道的30个技巧

    10. 开启文件分享

    学Python需知道的30个技巧

    学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群

    626062078,我们一起学Python!

    11. 检查 Python 中的对象

    学Python需知道的30个技巧

    12. 简化 if 语句

    学Python需知道的30个技巧

    13. 运行时检测 Python 版本

    学Python需知道的30个技巧

    14. 组合多个字符串

    学Python需知道的30个技巧

    15. 四种翻转字符串/列表的方式

    学Python需知道的30个技巧

    16. 玩转枚举

    学Python需知道的30个技巧

    17. 在 Python 中使用枚举量

    学Python需知道的30个技巧

    18. 从方法中返回多个值

    学Python需知道的30个技巧

    19. 使用 * 运算符(splat operator)来 unpack 函数参数

    学Python需知道的30个技巧

    20. 使用字典来存储选择操作

    学Python需知道的30个技巧

    21. 一行代码计算任何数的阶乘

    学Python需知道的30个技巧

    22. 找到列表中出现最频繁的数

    学Python需知道的30个技巧

    23. 重置递归限制

    学Python需知道的30个技巧

    24. 检查一个对象的内存使用

    Python 2.7 一个 32 比特的整数占用 24 字节

    Python 3.5 利用 28 字节。为确定内存使用,我们可以调用 getsizeof 方法:

    学Python需知道的30个技巧

    25. 使用 __slots__ 来减少内存开支

    学Python需知道的30个技巧

    学Python需知道的30个技巧

    26. 使用 lambda 来模仿输出方法

    学Python需知道的30个技巧

    27. 从两个相关的序列构建一个字典

    学Python需知道的30个技巧

    28. 一行代码搜索字符串的多个前后缀

    学Python需知道的30个技巧

    29. 不使用循环构造一个列表

    学Python需知道的30个技巧

    30. 在 Python 中实现一个真正的 switch-case 语句

    学Python需知道的30个技巧

  • 相关阅读:
    centos下安装mycat
    centos下安装MySQL5.7
    centos下yum安装wget失败
    开心消消乐刷金币
    myBatis获取批量插入数据的主键id
    nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
    Mac下安装JDK 6
    VI下删除所有内容
    Mac下lombok无法安装到eclipse mars
    WEB-INF目录下的文件访问权限
  • 原文地址:https://www.cnblogs.com/QI1125/p/7496129.html
Copyright © 2020-2023  润新知