python学习方法

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的《用Python自动完成无聊的东西》时 。 您可以购买该书或使用与印刷版相同的在线资料,这些资料可以在知识共享许可下免费获得和共享。 多亏了Al,我才学习了Python基础知识,函数,列表,字典,操纵字符串等等。 这是一本很棒的书,我已经购买了许多副本以捐赠给当地图书馆。 艾尔还提供关于乌迪米的课程; 在他的网站上输入优惠券代码,您只需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上的主要Pythonista,已撰写了大量有关Python的文章。 塞思(Seth)有很多很棒的文章,包括“ 使用JSON保存和加载Python数据 ”,“ 使用Python学习面向对象的编程 ”,“ 使用Pygame将平台放入Python游戏中 ”等等。

在设备上使用Python

  1. 最近,我对Circuit Playground Express变得非常感兴趣,这是一种在CircuitPython上运行的设备, CircuitPython是为微控制器设计的Python编程语言的子集。 我发现Circuit Playground Express和CircuitPython是向学生介绍Python(以及一般编程)的好方法。 它的制造商Adafruit具有一系列出色的教程 ,可帮助您快速了解CircuitPython。
  2. BBC:Microbit是另一种入门Python的好方法。 您可以学习如何使用MicroPython进行编程, MicroPython是用于对微控制器进行编程的另一种Python实现。
  3. 如果不提及Raspberry Pi单板计算机,那么关于学习Python的文章将是不完整的。 一旦适应了强大的Pi,您就可以在Opensource.com上找到大量使用它的想法 ,包括“ 7个要探索的Raspberry Pi项目 ”,“ 在Raspberry Pi上复活Amiga ”和“ 如何使用您 的Raspberry Pi ”。 将Raspberry Pi用作VPN服务器 。”
  4. 许多学校为学生提供iOS设备以支持他们的教育。 在尝试帮助这些学校的师生学习使用Python进行编码时,我发现了Trinket.io 。 Trinket允许您在浏览器中编写和执行Python 3代码。 Trinket的Python入门教程将向您展示如何在iOS设备上使用Python。

播客

  1. 开车时,我喜欢听播客,并且发现了很多有关与Kelly Paredes和Sean Tibor一起教Python的信息。 它们的内容已很好地适应了教育领域。
  2. 如果您正在寻找更一般的东西,我建议Michael Kennedy的Talk Python to Me播客。 它提供有关Python和相关技术中发生的事情的出色信息。

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

翻译自: https://opensource.com/article/19/8/dozen-ways-learn-python

python学习方法

python学习方法_十二种学习Python的方法相关推荐

  1. 自学python方法-十二种学习Python的方法【Programming】

    这些资源将帮助您入门,并逐渐熟悉Python. 图片来源:Markus Spiske on Unsplash Python 是世界上最流行的编程语言之一. 它受到了世界各地开发者和制造商的欢迎. 大多 ...

  2. python倒背如流_如何能高效率学习python?

    Python教程领到手,学习不用愁!领 学习编程,有兴趣最好,小时候就开始捣鼓电脑.知识兔上有大量编程视频教程课程,都是精品课程,1080P超高清画质教学视频,精品之精品,找一套优秀Python课程教 ...

  3. 零基础学python 视频_零基础入门学习PYTHON(第2版)(微课视频版)

    小甲鱼畅销图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松.愉快中学会Python! 本书提倡理解为主,应用为王.因此,只要有可能,小甲鱼(注:作者)都会通过生动 ...

  4. 自动化专业学python如何_如何系统有效学习 Python 自动化测试?

    如果你恰好刚刚进入一家新公司,领导一上来就让你开展自动化测试,作为一名初出茅庐的测试新人,除了手足无措,你只能默默慨叹自己能力尚欠,眼前只会出现一个又一个无从下手的问题:作为手工测试,如何营造机会和环 ...

  5. 如何零基础学习python语言_零基础如何学习Python编程

    Python是一门简单优雅的计算机程序设计语言,相比于C语言.Java语言,Python编程具有以下特点: 1. Python语法简单,代码可读性高,容易入门: 2. Python代码具有一定的规范性 ...

  6. 如何快速学好python语言_如何快速的学习Python语言

    本文主要向大家介绍了如何快速的学习Python语言,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 基于自己的学习方法来分享,请客观的看待我提到的几点意见,谢谢. 文末有我自己在g ...

  7. python工程师_我作为石油工程师学习python的旅程

    python工程师 To be called literate in the 2020s there is a good chance you must know how to code. It ma ...

  8. 少儿python教学_如何教少儿学习Python编程

    如何给少儿讲编程? 1.首先给少儿讲编程一定要简单,通俗易懂. 因为少儿接触的事务比较少,你要用形象的少儿可以接受的方式让他们理解. 2.讲编程的速度一定要慢. 因为少儿的接受能力相对较弱一些,所以要 ...

  9. 英语不好能学会python吗_英语不好可以学习python编程吗?老男孩python入门

    随着社会的发展以及进步,互联网行业变得更加受关注,现在编程人员市场上需求量增高,越来越多的人都想要学习编程,尤其是python,虽然语法清晰.简单易学,但是依然有部分人因为自己英文不好,担心学习不好, ...

最新文章

  1. 虚拟机模拟WIN2008创建域控制器与故障转移群集
  2. java-HashSet源码学习
  3. python dlib caffe人脸相似度_基于深度学习的人脸识别系统(Caffe+OpenCV+Dlib)【一】如何配置caffe属性表...
  4. [渝粤教育] 广东-国家-开放大学 大学英语2
  5. 激光slam_机器人主流定位技术,激光SLAM与视觉SLAM谁更胜一筹
  6. java多个mapreduce_java – 在hadoop中运行多个MapReduce作业
  7. 小程序分享到朋友圈功能_小程序开发日记 分享到朋友圈
  8. CVPR 2019 | 腾讯AI:做好活体检测,模型重要,数据亦然
  9. 简单选择排序算法 (JAVA)
  10. mongobd运行电脑不允许_U盘中的操作系统:Chrome OS,极致简洁超流畅,拯救你的旧电脑...
  11. 06Matplotlib数据可视化--6.2散点图
  12. GDAL升级到3.0之后遇到的坑
  13. 57.Linux/Unix 系统编程手册(下) -- SOCKET : Unix domain
  14. Eclipse问题提示
  15. DOSBox下载安装
  16. 如何将idea代码提交到远程仓库
  17. 什么是Power Apps?
  18. python123货币转换器_Python之美元大写转换器
  19. WorldPress出现Briefly unavailable for scheduled maintenance. Check back in a minute.的解决方法
  20. debian宝塔界面安装php失败,debian-live-8.7.1 安装失败求助

热门文章

  1. 关于redis集群脑裂及其解决方案
  2. 深入理解ArrayList
  3. tomcat源码环境构建
  4. SpringBoot整合redisson分布式锁
  5. SVN的trunk branch tag
  6. 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip
  7. maven-resources-plugin插件使用
  8. php JWT在web端的使用方法
  9. CoreData 从入门到精通(五)CoreData 和 TableView 结合
  10. 第四章 企业项目开发--切分配置文件