前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >十二种学习Python的方法【Programming】

十二种学习Python的方法【Programming】

作者头像
Potato
修改2019-11-18 12:00:31
6840
修改2019-11-18 12:00:31
举报
文章被收录于专栏:Opensource翻译专栏

这些资源将帮助您入门,并逐渐熟悉Python。

图片来源:Markus Spiske on Unsplash

Python 是世界上最流行的编程语言之一。 它受到了世界各地开发者和制造商的欢迎。 大多数 Linux 和 MacOS 计算机都预装了 Python 版本,现在甚至一些 Windows 计算机供应商也在安装 Python。

也许你已经迟到了,想要学习却不知道去哪里学习。 这12个资源可以帮助你开始熟练使用 Python。

课程,书籍,文章和文档

1. Python Software Foundation提供了出色的信息和文档,可帮助您开始进行编码之旅。 请务必查看《 Python初学者指南》。 它将帮助您获取最新版本的Python,并提供有关编辑器和开发环境的有用提示。 该组织还拥有出色的文档来指导您。

2. 我的Python之旅始于Turtle模块 。 我首先在Bryson Payne的《教孩子编写代码》中找到有关Python和Turtle的问题的答案。 这本书是一本很好的参考书,购买它可以使您访问许多示例程序,这些示例程序会激发您的编程好奇心。 佩恩博士还在Udemy上开设了同名的课程。

3. 当我发现Al Sweigart 的《Automate the Boring Stuff with Python》时,佩恩博士的书激起了我的好奇心,我渴望了解更多。您可以购买该书或使用与印刷版相同的在线资料,这些资料可以在知识共享许可下免费获得和共享。多亏了Al,我才学习了Python基础知识,函数,列表,字典,操纵字符串等等。这是一本很棒的书,我已经购买了许多副本以捐赠给当地图书馆。 Al还提供有关Udem的课程; 在他的网站上输入优惠券代码,您只需10美元即可获得。

4. 埃里克·马特斯(Eric Matthes)编写了Python速成课程 ,这是由No Starch Press出版的Python的分步介绍(如上述两本书)。 Matthes还有一个很棒的配套网站,其中包括如何在计算机上设置Python以及备忘单的链接,以简化学习过程。

5. Python for Everybody是另一个很棒的Python学习资源。 该站点可免费访问Charles Severance的Coursera和edX认证课程的资料。 该站点分为“入门”,“课程”和“材料”两部分,其17个课程按主题区域组织良好,从安装到数据可视化。Severance是Twitter上的@drchuck,是密歇根大学信息学院的临床教授。

6. 塞思·肯隆 ( Seth Kenlon) ,我们在Opensource.com上的主要Python高手,已撰写了大量有关Python的文章。 塞思有很多很棒的文章,包括《使用JSON保存和加载Python数据》,《使用Python学习面向对象的编程》,《使用Pygame将平台放入Python游戏中》等等。

在设备上使用 Python

7. 最近,我对Circuit Playground Express变得非常感兴趣,这是一种在CircuitPython上运行的设备, CircuitPython是为微控制器设计的Python编程语言的子集。 我发现Circuit Playground Express和CircuitPython是向学生介绍Python(以及一般编程)的好方法。 它的制造商Adafruit具有一系列出色的教程 ,可帮助您快速了解CircuitPython。

8. BBC:Microbit是开始使用Python的另一种好方法。 您可以学习如何使用MicroPython进行编程, MicroPython是用于对微控制器进行编程的另一种Python实现。

9. 如果不提及树莓派单板计算机,那么关于学习Python的文章就不会完整。一旦您对强大的树莓派感兴趣 ,就可以在Opensource.com上找到大量使用它的点子,包括《要探索的7个树莓派项目》,《在Raspberry Pi上复活Amiga》和《如何将您的树莓派制作为V**》。

10. 许多学校为学生提供iOS设备以支持他们的教育。 在尝试帮助这些学校的师生学习使用Python进行编码时,我发现了Trinket.io 。 Trinket允许您在浏览器中编写和执行Python 3代码。 Trinket的Python入门教程将向您展示如何在iOS设备上使用Python。

播客

11. 开车时,我喜欢听播客,并且发现了很多有关Kelly Paredes和Sean Tibor的Teaching Python的信息。他们的内容已很好地适应了教育领域。

12. 如果您正在寻找更一般的东西,我建议Michael Kennedy的Talk Python to Me播客。 它提供了有关Python和相关技术的最新信息。

您最喜欢学习Python的资源是什么? 请在评论中分享。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 课程,书籍,文章和文档
  • 在设备上使用 Python
  • 播客
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档