拾起一点Python

这是我第一个系统学习的语言,不记得为什么后来没再用。那时候刚刚出现的3.0完全没普及。本文以Python3初学者的角度,看看语言层面有什么好玩的东西。

Print

我的第一个学习资料中,作者使用了大量的print语句log调试。2.x版的print语句(不是函数)简直太方便。我不是很理解3.x版的print函数价值在哪,难道是直接回调?

P.S. 甚至Scala都开始去除部分括号。

运算符

python的运算符比常规语言多一点,而且令人印象深刻。

  • 常规运算,+ – * / %
  • 地板除,//;乘方,**
  • 交互模式下有_,上一次输出的字符。
  • 赋值,=。可以多重赋值,比如交换变量。Go也学会了这一招。
    a = 1
    b = 2
    a, b = b, a
    

Continue reading 拾起一点Python