零基础学编程,用python入门是个不错的选择,虽然国内基本上还是以c语言作为入门开发语言,但在国外,已经有比较多的学校使用python作为入门编程语言。

具体怎么选择你的第一门编程语言可以看下图:

好吧,废话说完了,下面是正文,零基础怎么学习python。

========================正文分割线==========================

下面的内容是由浅入深,建议按照先后顺序阅读学习。

0.Python简明教程

下载地址:python简明教程中文.pdf

很简洁的一本教材,就算没有基础,你也可以像读小说一样,花半天时间就可以读完。

然后,下面这篇文章可以起到一个快速复习的作用:

分分钟学会一门语言之Python篇

1.Python 开发教程

廖学峰大大的Python教程,我见过的写得最好的Python开发教程之一,包括Python2.7和Python3两个大版本的教程。

地址:Python教程 - 廖雪峰的官方网站

2.学完基础知识,接下来就是掌握一个实用的开发框架进行实战了。

Python有很多Web开发框架,大而全的开发框架非Django莫属,用得也最广泛.有很多公司有使用Django框架,如搜狐,腾讯等。以简洁著称的web.py,flask都非常易于上手,以异步高性能著称的tornado,源代码写得美如画,知乎,Quora都在用。以下是Django框架很不错的学习资料。

2-1)Django基础教程

  • 被解放的姜戈01 初试天涯
  • 被解放的姜戈02 庄园疑云
  • 被解放的姜戈03 所谓伊人
  • 被解放的姜戈04 各取所需
  • 被解放的姜戈05 黑面管家
  • 被解放的姜戈06 假作真时
  • 被解放的姜戈07 马不停蹄

2-2)Django练手项目(使用Django开发博客):

  • django常用命令
  • django开发博客(1) 入门
  • django开发博客(2) 模板和数据查询
  • django开发博客(3) 静态文件、from应用与自定义
  • django开发博客(4) comments库使用及ajax支持
  • django开发博客(5) markdown支持、代码高亮、gravatar头像服务
  • Django最佳实践(中文版)

3. Python实践项目

  • python项目实践一:即时标记
  • python项目实践二:画幅好画
  • python项目实践三:万能的XML
  • python项目实践四:新闻聚合
  • python项目实践五:虚拟茶话会
  • python项目实践六:使用CGI进行远程编辑
  • python项目实践七:自定义公告板
  • python项目实践八:使用XML-RPC进行远程文件共享
  • python项目实践十:DIY街机游戏
  • python项目实践九:文件共享2-GUI

4. 其他一些比较有用的资源
如何入门 Python 爬虫? - 谢科的回答
Python正则表达式指南
【干货】Python爬虫/文本处理/科学计算/机器学习/数据挖掘兵器谱
Python WSGI详解

最后,http://www.the5fire.com/上也有很多好的学习资源.

作者:TheAnswer
链接:https://www.zhihu.com/question/20039623/answer/64926634
来源:知乎

Python学习入门3:编程零基础应当如何开始学习Python?相关推荐

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

    编程零基础应当如何开始学习Python 我觉得每个人学习新东西之前脑海里应该有个大致的地图和路径 比如学习编程,首先脑海里要比较清晰的思考寻找过下面几个问题的答案什么是编程 为什么学编程 编程可以干什 ...

  2. 零基础python必背代码-编程零基础应当如何开始学习 Python?

    学Python,最高效的方法其实就是自学+自问+实战(海伦泰勒学习法的精简版). 本文分为3大板块,不仅要帮你0基础入门,还专门写了进阶内容. 进阶内容中这51个Python的秘密,你可不一定知道. ...

  3. 学习python一开始枯燥_编程零基础应当怎样开始学python?他说,看这三个经典方法...

    很多时候,想就是不如做. 与其想着怎样开始学python,不如赶紧找份python教程先看起来! 当然,这只是告诉你,想不如开始做! 下面,我针对python初学介绍一下可以借鉴的方法! 1.看书 这 ...

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

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

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

    目录 1.学习了解Python的基础知识. 2.安装Python,边学边练. 3.收集资料,作为练习指引. 4.确定学习方向,项目练手. 5.学习过程中要注意多练.多问! 编程零基础选择Python开 ...

  6. python入门需要多久-零基础小白多久能学会python

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

  7. 零基础编程入门python视频-编程零基础应当如何开始学习 Python?

    Python很适好入门,尤其对于零基础,但是有些前置知识必须要清楚,不是程序代码计算机之类的认知,但泛舟认为比那些更重要的东西. 首先,为什么要程序?不管是为了完成任务还是为了炫耀技术还是为了什么,它 ...

  8. python怎么样才算入门编程-编程零基础应当如何开始学习 Python?

    这是一篇介绍Python如何入门的文章,对于没有任何编程经验甚至不懂电脑的新手都是非常实用的.会从计算机的使用开始讲解,中间搭配一些经典的针对知识点的练习,最终大家都可以用Python开发出一个小游戏 ...

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

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

最新文章

  1. Netty 使用总结
  2. 让数字营销向人工智能借一双慧眼
  3. VTK:可视化之Wireframe
  4. json反射java对象_Jackson通过反射将Json转化为java对象
  5. 南邮 计算机网络,南邮计算机网络_期末复习纲要-精简版教材.pdf
  6. 三维空间坐标的旋转算法详解_视觉slam | 三维空间刚体运动的五种表达:旋转矩阵 变化矩阵 欧拉角 旋转向量 四元数及互相转换...
  7. android handler的机制和原理_Android基础(7)—异步消息处理机制 Handler
  8. linux 搭建webserver-BOA
  9. HTTP 压力测试工具 wrk和ab
  10. linux内核的裁剪与移植
  11. 跨平台 App 开发引擎 CrossApp
  12. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2020.11
  13. 程序员如何用优秀免费软件替代盗版软件/流氓软件
  14. 以往WiFi的最大痛点,终于被WiFi 7给解决掉了
  15. 1033:计算线段长度
  16. ipencil 无法与iPad配对
  17. 方舟:生存进化官服和私服区别
  18. PFLD: A Practical Facial Landmark Detector--Xiaojie Guo
  19. 2022年2月视频行业用户洞察:冬奥吸引全民关注拉动平台出圈,综合视频用户规模回升
  20. linux用户名不在sudoers,Ubuntu 用户名 不在 sudoers文件中,此事将被报告。

热门文章

  1. http模拟登陆及发请求
  2. Go Web:HttpRouter路由
  3. LoadRunner场景设置里的各参数解释
  4. 关于封装的一个小问题和TA的例子
  5. 配置Servlet3.0的方式和注意事项!
  6. wxPython 笔记(8)设定窗体的样式
  7. C# 使用Bitmap类进行图片裁剪
  8. Linq to Sql: 集成数据库语言查询之一
  9. 20万+奖金池,“智在飞翔”2021 • 无人飞行器智能感知大赛,战火重燃 • 等你来战!!...
  10. 11月14日,西安,听说有一节百度AI快车道课程在等你上车