Python初学者的17个技巧

交换变量

if 语句在行内

连接

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

计算技巧

注意浮点数的除法

数值比较

两个列表同时迭代

带索引的列表迭代

列表推导

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

用下面的代替

字典推导

初始化列表的值

将列表转换成字符串

从字典中获取元素

不要用下列的方式

替换为

获取子列表

60个字符解决FizzBuzz

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

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

集合

用到Counter库

迭代工具

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

False == True

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

1 6 收藏 1 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
  • stupid_coder Technician 2016/07/22

    最后那个:Python 3.5 改了。

    File "D:/Python/Github/unchained-coder/test1.py", line 1
    False = True
    ^
    SyntaxError: can't assign to keyword

跳到底部
返回顶部