编程零基础应当如何开始学习Python

我觉得每个人学习新东西之前脑海里应该有个大致的地图和路径

比如学习编程,首先脑海里要比较清晰的思考寻找过下面几个问题的答案什么是编程

为什么学编程

编程可以干什么,你希望拿它干什么

想好上面那几个问题之后然后开始正式学习

那么初期学习Python(或者其他任何编程语言)包含哪些方面呢

我认为主要包含编程环境的搭建和编程工具的熟悉

编程语言的语法和标准库,带着问题去练习熟练

带着问题和目的去练习和学习三方库

其实主要就是要意识到学习的大概就三个东西

语法 标准库 三方库

编程环境的搭建和编程工具的熟悉

这部分不要花太多时间,初期学习这里用的工具越简洁越好,个人推荐vscode + python sdk即可,参考学习廖雪峰大神的Python教程的前面三节(Python简介,安装Python,第一个Python程序)就差不多了,学习时间大概半小时到半天

语法和标准库的学习和练习

这部分学习一定不要光看不动手,边学边练习同时参考学习别人针对同样的小练习写的代码和自己的有什么不同,廖雪峰大神教程的【Python 基础】章节一直到【实战】之前的章节几乎都是这方面的知识,语法和标准库 这部分的内容可以当做字典一样,用到再来查都行,初期不需要完全理解完全记住,大致的快速在脑海里面留下索引,大概记住各个章节主要说的是啥,其实看完廖大【Python基础】和【函数】这两个章节就可以开始按照下面的方法继续学习了

现在打开两个网页,一个是练习场所Codewars,一个是廖雪峰大神的Python教程,对着难度为8ku 和7ku的小练习开始写代码了,一边写一边看廖大的教程,写完就看这网站里面别人的答案和高赞代码,对照自己写的代码研究区别,反复查询学习自己没搞懂的部分

这部分的学习时间就比较长了,慢慢磨,熟悉一星期一个月,或者说解决掉所有难度4ku以下的练习,不懂的就查搜索引擎自己研究或者私信大佬们帮忙,qq群找大佬们求助,反正最好是能找个熟手随时给你答疑,实在找不到私信问我也行

三方库的学习和实战

这部分其实我觉得最好就是尝试真正的做一些小东西,在做的过程中就把所谓的三方库学习熟悉了,比较好的方式我觉得是学习简单的爬虫和学习简单的web开发,做一个个人的小博客出来。更多的是学习编程语言外的东西,比如计算机网络知识,HTTP是什么,爬虫的工作原理是什么,什么是前端什么是后端,什么是服务器什么是客户端,做完爬虫小项目和博客小项目,你应该已经掌握了学习其他你想学的东西的方式了。这个时候就可以拿着Python去干你想干的事情了。

学习资源推荐

编程软件python怎样开始学-编程零基础应当如何开始学习 Python?相关推荐

  1. python编程零基础-编程零基础应当如何开始学习 Python?

    看到问题关于<编程零基础应当如何开始学习 Python?>,其实是在Python未来会很火的一个基础条件下,但是我觉得光光说学习Pyhon这件事,你首先得明白三件事: --如何判断你学习编 ...

  2. 零基础学python尹会生_编程零基础应当如何开始学习 Python?

    这是一篇小白自学Python的经验,针对没有任何经验.从零开始学习Python的童鞋,不管你是出于兴趣,还是想提升工作效率,或者想要转行,都可以作为一个参考. 作为过来人,先分享几点建议给你: 1.找 ...

  3. python零基础能学吗-零基础小白多久能学会python

    学习任何一门编程语言,都是为了去实现一个个项目,来解决实际的问题.无论项目是大还是小,都关联着许多知识与技能. 例如要写一个「文件资源管理器」的应用,就需要MVC设计模式.组件化构建.对象集合及操作. ...

  4. python零基础能学吗-0基础该不该学习Python?适合学习吗?

    0基础到底该学习Python?对于很多人来说学习Python是一件非常重要的事情,但是因为很多人都没有基础可能都会疑惑要不要学习?就跟大家介绍一下吧. 现在其实市场上很多都说Python大火.Pyth ...

  5. python零基础怎么学-编程零基础应当如何开始学习 Python?

    零基础学编程,用python入门是个不错的选择,虽然国内基本上还是以c语言作为入门开发语言,但在国外,已经有很多的学校使用python作为入门编程语言.此外,python在机器学习,人工智能领域也非常 ...

  6. 编程入门先学什么python-编程零基础应当如何开始学习 Python?

    如果是零基础学习编程的话,从python开始是一个非常不错的选择,虽然很多人最开始学习编程的时候都是从C语言开始的,但是C语言有点底层,对零基础的人来说不太友好,而且现在很多学校都已经将Python作 ...

  7. 零基础学python知乎-编程零基础应当如何开始学习 Python?

    这个问题下面这么多人推荐了这么多 Python 资源,估计零基础新手看到了会眼花缭乱吧. 作为非计算机专业出身.自学编程的过来人,我知道想找到一份适合自己的入门教程不容易.不如就在这里分享一下,如何鉴 ...

  8. 0基础编程学python_编程零基础应当如何开始学习 Python?

    别说零基础,负基础都可以学好Python.干货放最前面说,有需求的同学可以先戳个收藏. 原文地址:Python超简洁教程,现在就开始加入数据科学大军 - 集智专栏​jizhi.im 直播课程:[201 ...

  9. c语言python零基础教学_编程零基础应当如何开始学习 Python?附教程

    零基础学编程,用python入门是个不错的选择,虽然国内基本上还是以c语言作为入门开发语言,但在国外,已经有很多的学校使用python作为入门编程语言.此外,python在机器学习,人工智能领域也非常 ...

最新文章

  1. 他智商167,超过爱因斯坦,花17年炸遍美国高校,却因一疏漏被捕
  2. 基于UDP协议的socket套接字编程 基于socketserver实现并发的socket编程
  3. 【CI/CD1】jenkins
  4. 狼叔直播 Reaction《学习指北:Node.js 2022 全解析》
  5. 在U盘上安装linux
  6. 视频显示边缘空白的真相
  7. python 描述符参考文档_Python-描述符
  8. nginx rtmp直播无延迟_Ubuntu中使用Nginx+rtmp搭建流媒体直播服务
  9. SAP UI5 初学 ( 一 )、简介
  10. c语言对称矩阵的压缩存储_对称矩阵的压缩存储和输出
  11. 音创ktv点歌系统服务器,音创ktv点歌系统家庭版
  12. 一文揭秘字节跳动、华为、京东的薪资职级
  13. TOF相机(Time of Fight Camera)(维基百科全翻译版)
  14. “微笑妹妹”9岁撑起一个家
  15. qtp:vbs基础教程
  16. 新华三防火墙简单配置安全域
  17. taohui.org.cn建站历程
  18. 2023需要重点关注的四大AI方向
  19. 【大数据搜索引擎案例汇总】
  20. x86: perf_events内核初始化

热门文章

  1. Centos 6安装python3.5
  2. linux下tomcat安装
  3. select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET(转)
  4. mochiweb 源码阅读(八)
  5. ashx session 使用注意要点。
  6. SQL Server 2000 Service Pack 4 中所修复的 bug 的列表
  7. 11.6 如何使用内嵌资源类(ResourceRetriever)?
  8. Betriebssystem I 操作系统课件 01. Evolution von Rechnersystemen 计算机操作系统的演变
  9. 为UINavigationBar添加自定义背景
  10. 猜数字游戏_FLEX版