Python初学者的17个技巧

Posted nanhe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python初学者的17个技巧相关的知识,希望对你有一定的参考价值。

if 语句在行内

技术图片

连接

下面的最后一种方式在绑定两个不同类型的对象时显得很酷。

技术图片

计算技巧

技术图片

注意浮点数的除法

技术图片

数值比较

技术图片

两个列表同时迭代

技术图片

带索引的列表迭代

技术图片

列表推导

已知一个列表,刷选出偶数列表方法:

技术图片 

用下面的代替

技术图片 

字典推导

技术图片

初始化列表的值

技术图片

将列表转换成字符串

技术图片

从字典中获取元素

不要用下列的方式

技术图片

获取子列表

技术图片

60个字符解决FizzBuzz

前段时间Jeff Atwood 推广了一个简单的编程练习叫FizzBuzz,问题引用如下:

技术图片

这里有一个简短的方法解决这个问题:

技术图片

集合

用到Counter库

技术图片 

迭代工具

和collections库一样,还有一个库叫itertools

技术图片

False == True

在python中,True和False是全局变量,因此:

技术图片

虽不是我写 但分享是一种美德 需要资料可以主动找我技术图片

 

以上是关于Python初学者的17个技巧的主要内容,如果未能解决你的问题,请参考以下文章

这17个Python骚操作技巧 ,你会了几个?

26个jQuery代码片段使用技巧

Python初学者必学的20个重要技巧

针对Python初学者,这13个好用到起飞的小技巧!

17个Python的“正常“ 操作,你都OK吗?

实用的 PyYAML 使用技巧