Python 3.x:程序员的新宠

你是不是觉得bash(或者那些常用的shell脚本语言)用起来就那么简单,自有它的妙处呢?然而,有这么一些牛逼哄哄的编程语言️(比如说Python ),那可不仅仅只是方便解决问题!

Python 3.x:程序员的新宠

首先,咱们得把那啥命令行工具给玩明白了,还有就是那个面向对象的那些事儿也不能含糊过去(后面我这篇文章里边儿还得好好聊聊这个东西)。那啥,你有没有想过这么个问题,那就是这些特性到底有多么神奇多么的重要嘞?

  1. $ which python

  2. $ which python3

  3. $ python -v

  4. $ python3 -v

  5. $ python

  6. >>> quit()

  7. $ python3

  8. >>> quit()

Python 3.x:程序员的新宠

这玩意儿学起来就跟吃糖豆似的,简单易懂,哪儿都能派上用场,而且它有个超级大宝藏——就是那些被称为’开箱即用’的模组(其实就是一堆外行人看不懂的代码段拼凑在一起),于是乎,美国大学里那些计算机系的小鲜肉们在上大一第一堂编程课时,肯定得跪着求老师让他们用这个语言。那么问题来了,你是不是也觉得这些哄小孩的特点让人不禁Continued…

  1. $ sudo rm /usr/bin/python

  2. $ cd /usr/bin

  3. $ ln -s python3.2 python # Choose the Python 3.x binary here

Python 3.x:程序员的新宠

哈喽亲爱滴读者朋友们!要是您老感觉在敲代码时候儿看着”3.x”比”2.x”顺眼点儿,那就别犹豫了,赶紧跟着小编学下面这招!现在咱就来说说,这个小小的改变在你们程序员大大眼里究竟有多么了不得啊?

所以,你得琢磨琢磨,是不是考虑按照我滴提示去把版本换成3.x呢?挤眉弄眼地说真的,虽然这2.x跟咱们现在用的3.x有点小差别,但是大方向没毛病,咱接下来这一篇篇文章就跟着它混了你小子怎么想的,觉得这个主意还不赖嘛?

  1. # aptitude search idle     [Debian 及其衍生发行版]

  2. # yum search idle          [CentOS Fedora]

  3. # dnf search idle          [Fedora 23+ 版本]

咱们再咋地说Linux里面干活儿也挺方便的,挺有意思的就是那个集成开发环境IDLE了,它可是专门为那些喜欢编程、憋不住就想要敲几下子的家伙们设计出来的!那这么一说,你觉着这玩意儿对搞编程的兄弟们来说到底重不重要啊?

  1. $ sudo aptitude install idle-python3.2    # I'm using Linux Mint 13

咱们这儿,这两篇文章里可没打算教你怎么开发电脑桌面上的小程序!大家就随心情选个IDILE或者shell去玩儿接下来的小游戏!是不是感觉这个自由度很高呀?

Python 3.x:程序员的新宠

正如你料想的那样,咱们这门编程课能干啥?能整点儿算数操作呗!用括号搞点儿复杂的儿都没毛病!更重要的是,它还有一大绝招!咱们把一个数搞进变量里,然后还能变卦不让它挨揍,随便改成啥也毫无压力的事儿,就这么神奇!这种不用提前定好东西叫什么的编程法,你说洋不洋气?

今儿咱就唠到这儿!我猜您看了这些,对Bash(或别的什么Shell语言)肯定有自己新的,更深的理解。要是觉得文章还说的过去,别磨蹭,赶紧留个言儿+点个赞DNF脚本,顺手儿再把它分享给更多的小伙伴们咯!

  1. >>> a = 5

  2. >>> b = 8

  3. >>> x = b / a

  4. >>> x

  5. 1.6

  6. >>> print(b, "divided by", a, "equals", x)

Python 3.x:程序员的新宠

发表回复