我想学习一下Python编程,不知道从何学起,零基础,给推荐点教程或者书籍,要中文的真正从0开始

我想学习一下Python编程,不知道从何学起,零基础,给推荐点教程或者书籍,要中文的真正从0开始谢谢

我觉得现在学习已经不像以前那样从未知到理解,从理解到实现的过程了。因为这样太慢了,我建议还是不要看书,学习的第一步就是上手操作写代码,遇到不知道的东西把书和文档当作字典来查,千万不能按部就班的看书,学习的过程是从实现-》知道-》理解的逆向过程。
网上有很多基础教程,我看过的有“廖雪峰”网站的python教程,一步一步很详细,按照上面的步骤一句一句敲下来,基本上就掌握了基础知识。追问

我学编程是为了方便自身工作,为了方便改造自己使用的软件,请问该如何从 0学习,软件里也有一些关于该软件的Python的帮助

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-13
第一阶段Python基础与Linux数据库,这是Python的入门阶段,也是帮助零基础学员打好基础的重要阶段,让零基础学员可以具备基础的编程能力,并掌握MySQL进阶内容。同时,学员还可以通过所学知识完成银行自动提款机系统实战、英汉词典、歌词解析器等阶段项目。

第二阶段 WEB全栈,学员可以掌握掌握WEB前端技术内容、WEB后端框架,并熟练使用Flask、Tornado、Django。学完后可以完成爱鲜蜂、数据监控后台的阶段项目。

第三阶段数据分析+人工智能,学员可以掌握爬虫、数据采集,数据机构与算法进阶和人工智能技术。学完后可以完成爬虫攻防、图片马赛克、电影推荐系统、地震预测、人工智能项目等阶段项目。

第四阶段高级进阶,学员可以掌握自动化运维与区块链开发技术,可以完成自动化运维项目、区块链等阶段项目。
第2个回答  2018-02-26

学习python的过程分为四个阶段:了解python、找个例子练手、做项目、能力提升。

第一步了解python

第一步肯定是先了解下什么是python,它能做什么;这个建议找个python入门的书籍看看:

《从零开始学 Python》(第二版)

Python 之旅

推荐的这两本入门书籍任选一本看就可以了,入门书籍的内容也不需要全部都看,只要了解python一些基础知识:

~数据类型:整型、字符串、列表、字典、元组

~基础语句:运算符、if语句、for语句、文件操作

~函数

~类

第二步找个例子练手

对python有了一定的了解后,就可以去网上或者在课堂上拿几个例子代码,照着写练练手,我推荐你可以从学习爬虫开始练手,相比其他语言来说python写爬虫是最方便的,可以找些爬虫的书看看,然后到github上找几个例子照着学,或者向老师拿几个例子学习。

在这个阶段你肯定会遇到非常多问题,这是好事啊,说明你在慢慢的进步;遇到问题你可以通过向你的老师提问或者在家上python社区提问,关于python社区我这里推荐一个:python开发者日常https://www.beibq.cn/group/1

第三步做项目

这个时候你对python应该有一定的基础了,可以试着做些项目,大部分人会选择做个网站,python做网站常用的框架有三种:tornado、flask、django;对于初学者,我建议在flask和django之间选择:

Django 中文文档

Django 搭建简易博客

Flask 用户指南

关于flask、django的项目例子,github上面一堆,可以自己去找吧。

第四步能力提升

python是一门简单的语言,加上拥有大量功能丰富的库,容易让人感觉自己什么都会了,但其实他只是会调用库而已;说到能力提升,这个阶段我相信每个人的看法不一样,我就说下我的看法:

1.看源码

关于看源码,需要有目的地去看,比如说现在你想了解python网络并发 ,那你可以去看tornado代码里面是怎么实现高并发的;你想学习架构知识,那你可以去研究django的架构哲学,开源社区有很多优秀的项目,它们中的核心代码是设计者的智慧结晶,学习过来对我们极有益处,不断临摹最终形成自己的风格,你的技术能力将得到极大提升。

2.社区交流

程序学的再好也只是工具,决定价值的还不是最终实现出来的产品,这就要多混社区;技术社区对一个人的影响是多方面的,走出去看看其他人都在做什么,扩展自己的知识面;将业余做的产品和大家分享,互相交流;相信我,这个过程对你的影响绝对不仅限于技术能力,甚至对你将来如果创业会有很大帮助。

广州千锋给初学编程者的额外建议:

首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。但相信我,几乎所有程序员一开始都是这么折腾过来的。

选择合适的教程。广州千锋Python培训依据企业需求结合潮流技术制定课程大纲,内容涵盖Python项目,爬虫,服务集群,网站后台,公众号开发,Python机器学习与数据挖掘,数据分析框架与实战,Python物联网树莓派开发等有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好。

写代码,然后写更多的代码。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。

除了学习编程语言,也兼顾补一点计算机基础,和英语。

不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。

学会查官方文档,用好搜索引擎和开发者社区。

第3个回答  2017-10-17
Python核心编程 适合你学习追问

是从0开始的吗

追答

是的 你一看就能看懂

相似回答