MyException - 我的异常网
当前位置:我的异常网» Perl/Python » 学python务必知道的30个技巧

学python务必知道的30个技巧

www.MyException.Cn  网友分享于:2013-09-19  浏览:0次
学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个技巧

文章评论

不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
我的丈夫是个程序员
我的丈夫是个程序员
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
编程语言是女人
编程语言是女人
旅行,写作,编程
旅行,写作,编程
总结2014中国互联网十大段子
总结2014中国互联网十大段子
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
漫画:程序员的工作
漫画:程序员的工作
老程序员的下场
老程序员的下场
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
每天工作4小时的程序员
每天工作4小时的程序员
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员的鄙视链
程序员的鄙视链
鲜为人知的编程真相
鲜为人知的编程真相
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
那些争议最大的编程观点
那些争议最大的编程观点
10个调试和排错的小建议
10个调试和排错的小建议
代码女神横空出世
代码女神横空出世
为什么程序员都是夜猫子
为什么程序员都是夜猫子
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
中美印日四国程序员比较
中美印日四国程序员比较
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
程序员必看的十大电影
程序员必看的十大电影
程序员和编码员之间的区别
程序员和编码员之间的区别
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
 程序员的样子
程序员的样子
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
如何成为一名黑客
如何成为一名黑客
我是如何打败拖延症的
我是如何打败拖延症的
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
Java程序员必看电影
Java程序员必看电影
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员应该关注的一些事儿
程序员应该关注的一些事儿
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有