首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

降龙十八掌第一式-亢龙有悔

首先要跟各位道个歉,最近小编工作太忙,所以周末经常想偷个懒休息一下,严重影响了更新速率,在此向大家道个歉。

好了咱们回到主题,今天小编特意取了一个特别有深意的标题,不知道大家是否看出了小编的深意。《射雕英雄传》中洪七公传授给郭靖的第一招降龙十八掌就是亢龙有悔:这一招的特点为“左腿微屈,右臂内弯,右掌划一圆圈,向外推去。内力愈强此招愈猛,纯以内力掌力伤敌,不存任何技巧。”,大家是不是已经脑补了靖哥哥苦练的形象呢,越是简单的招式越需要反复地磨练,才能至刚至猛。小编认为我们的学习也是这样,当我们找准方向以后我们需要反复磨练,这样才能练出最好的功夫。从之前的学习中我们发现,其实AI的学习其实离不开三个工具:1.语言,2.平台,3.算法。之前的学习我们仅仅是过了一些简单的例子,使用了python语言(还不知道是python2还是3),使用了Tensorflow平台,也过了一些简单的算法。基本上是入门级的了解,接下来小编打算将革命继续往前推进,首先从语言学起认认真真过一遍python,我们这边说的Python是指Python3.6。

在这里小编给大家推荐一本书是《Learn python3 the hard way》作者是ZED A. SHAW。哈哈估计大家感觉到了,没错,小编就是想把学python当成降龙十八掌去好好学,所以选了一条hard way,是不是真的hard,那就让我们拭目以待吧。

编辑器

小编在学习Python之前也推荐给大家一款编辑器,这款编辑器叫ATOM,这款编辑器的特点网上大家有了很多的讨论,有兴趣的读者可以百度或者Google一下,给小编的感觉是,一来原始界面非常有黑客的感觉,上手就感觉与其他编辑器很不一样,而且模块功能很清晰,满足了自己的装逼欲望。二来据称GitHub 以后会通过官方模块把 Atom 和 GitHub 进行深度整合,这对于比较倾向开源软件的小编来说也是一个很有诱惑的发展方向。因此小编也采纳了ATOM作为自己的编辑器,事实上小编也确实使用了一段时间,总体感觉也是挺好的。至此我们将有两套编辑器,一个是ATOM,可以用作直接运行的Python代码的编写,另一个是jupyter notebook,可用作交互式Python代码的编写。ATOM画风如下,是不是感觉酷酷的~

这个编辑器也是跨平台的,windows的用户也是一样可以安装使用的。

亢龙有悔

这一期咱们对于Python先学会一招“print”,这一招在python2和python3之间有很大的不同,因此小编觉得很有必要在本期解释一下。小编个人觉得,Python3的格式化输出写的更加清晰,而且指代更为明确。例如以下案例:

在对应文件夹下键入python3.6 ***.py代码跑出来的结果为:

print函数中的f是format的含义,使用的方式指代相应的变量并进行格式化,从阅读的直观来讲还是非常明确的。也为print函数的灵活使用提供了机制。咱们另外再看一个格式化打印的例子:

代码跑出来的结果为:

这一段代码将布尔型变量和字符变量的打印结合在一起,再代码第二段中只用了空的{}指示该sentence_print的打印需要进行格式化打印,在第三行代码中使用了显示的format函数进行了格式化,因此给print函数更多的灵活性,这段代码当然也能改成:

结果当然也是一样的,只是两种格式化的方式不同而已。

在这缅怀先人的日子,也是春天来临的日子,踏踏青,缅怀先人,努力学习,对得起先辈们对小编的寄望了,学习是一辈子的事,慢慢咱们一步步来吧。

作者简介

一个不想学好AI的女儿奴,绝不是一个好的会挖笋的核电工程师

往期文章

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180407G17BXX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券