2018年4月26日:开源日报第49期

每天推荐一个 GitHub 优质开源项目和一篇精选英文科技或编程文章原文,欢迎关注开源日报。交流QQ群:202790710;电报群 https://t.me/OpeningSourceOrg

今日推荐开源项目

《python教程full-speed-python》

推荐理由:full-speed-python从如何安装python讲起,讲基本的数据类型、数值和字符串、数列,讲模块和函数,讲递归函数,讲循环,也讲字典、类、迭代器和生成器。对有其他语言基础的人来说很容易理解,只需要注意格式上的不同。对把python作为第一门语言来学的人来说,full-speed-python也很细致,面面俱到,除了讲解、例子,还有给学习者的课后练习。

full-speed-python使用pandoc完成。本文稍后也会介绍pandoc。在此,我们就函数来做一个小小的例子:

如图所示,函数的基本格式为 def 函数名(参数): 。

再来一个关于生成器(如while和for)的例子:

但是,如果不加range它会输出:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180426G1M5E800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券