python如何入门?

 我来答
AC白菜
2019-03-04 · TA获得超过720个赞
知道小有建树答主
回答量:279
采纳率:76%
帮助的人:30.6万
展开全部

1.找浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。

2.去找实际项目练手。最好是要有真实的项目做。可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业项目。

3.最好能找到一个已经会python的人。问他一点学习规划的建议,然后在遇到卡壳的地方找他指点。这样会事半功倍。

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

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

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

想学Python的童鞋可以加企鹅裙前三位是227,中间是435,后三位是450分享软件视频资料

学Python和学其他的语言其实是相同的,我给新同事讲课的时候就说学编程和练武功其实是很相似,入门大致这样几步:

  • 找本靠谱的书,

  • 找个靠谱的师傅,

  • 找一个地方开始练习。

  • 学语言也是的:选一本通俗易懂的书,找一个好的视频资料,然后自己装一个IDE工具开始边学变写。下面我具体来讲讲:

    1.找一本靠谱的书,难度一定要是入门级别,千万不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能一口吃个胖子.打个比方,学过java的同学都听过大名鼎鼎的thinking in java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一个通熟易懂的,简单的书。入门的书非常关键。

    入门的书很多,但是我个人强烈推荐"A Byte of Python",这本书我读了2遍,作者写的思路非常清晰,对每一个知识点讲解的很到位,不多不少,刚刚好,对初学者来说,力道刚刚好。而且是全英文,对提高自己的英语水平,很有帮助.

    网上有人会推荐"笨办法学Python",我个人觉得这本书没有"A Byte of Python"好 .一般有一些编程基本,我建议直接看"A Byte of Python".这本书的销量已经破百万了,而且在豆瓣上点评有8.8,可谓是入门级的神书.电子版大家可以在CSDN 搜一下就有,都是高清的.

    2.多编写程序,这似乎是废话,但是确实是一句实话。学编程一定要亲身去编写,没有什么捷径.一开始哪怕你把书里面的例子一字不落敲一遍,也好过你只是去看书,而不动手。

    而且学python 最好是坚持编,每天抽小半个小时,学一些知识点,不断的坚持.大概快的话几个星期基本就能入门了。

    以上就是我对python 入门的感悟,希望对初学者能有一点帮助,能帮到一些人少走一点弯路.也就不枉我大半夜在这里码字了~~

    最后说一下,我坚持原创,若我写的对大家有帮助,麻烦大家支持一下,也是对我的一点鼓励和动力。

    当然,如果你是0基础,周围也没有大神带领,自己也学不进去,我劝你还是放弃吧,或者就找个培训机构花点钱学习

    谢谢

老男孩教育
2018-07-11 · TA获得超过3137个赞
知道大有可为答主
回答量:8468
采纳率:98%
帮助的人:408万
展开全部

Python上手很容易, 有其他语言编程经验的人可以在2周内学会Python最基本的内容,没基础的速度可能会慢点,那么学习Python都需要学习哪些内容呢?以下是老男孩教育Python全栈开发课程大纲:

一、 Python开发基础

核心能力:

1. 掌握计算机硬件&操作系统原理;

2. 掌握Python基础编程语法;

3. 掌握数据类型、字符编码、文件操作;

4. 掌握函数、装饰器、迭代器、内置方法。

二、 Python高级编程&数据库开发

核心能力:

1. 面向对象开发;

2. Socket网络编程;

3. Mysql数据库开发;

4. 线程、进程、队列、IO多路模型。

  • 前端开发

  • 核心能力:

    1. Html、CSS、JavaScript开发;

    2. Jquery\bootstrap开发;

    3. 前端框架VUE开发。

    四、WEB框架开发

    核心能力:

    1. Django框架基础;

    2. Django框架进阶;

    3. BBS+Blog实战项目开发;

    4. 缓存和队列中间件;

    5. Flask框架学习;

    6. Tornado框架学习;

    7. Restful API。

    五、 爬虫开发

    核心能力:

    1. 掌握爬虫的工作原理和设计思想;

    2. 掌握反爬虫机制;

    3. 掌握分布式集群爬虫应用。

    六、全栈项目实践

    核心能力:

    1. 企业应用工具学习;

    2. CRM客户关系管理系统开发;

    3. 路飞学城在线教育平台开发。

    七、数据分析

    核心能力:

    1. 金融知识于Python相关模块学习;

    2. 金融量化分析方法;

    3. 量化策略平台的开发;

    4. 常见金融分析策略如“双均线”、“周规则交易”、“羊驼策略”、“Dual Thrust交易策略”;

    5. Numpy/Pandas/Scipy数据分析模块。

    八、人工智能

    核心能力:

    1. 机器学习 爬取大量历史电影数据;

    2. 图像识别脉络;

    3. 无人机开发、无人驾驶。

    九、自动化运维&开发

    核心能力:

    1. CMDB资产管理系统开发;

    2. IT审计+主机管理系统开发

    3. 分布式主机监控系统开发。

    十、高并发语言Go开发

    核心能力:

    1. GO语言基础;

    2. 数据类型与文件IO操作;

    3. 函数和面向对象;

  • 4. 并发编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-08-16
展开全部

学python 最好是坚持编,每天抽小半个小时,学一些知识点,不断的坚持.大概快的话几个星期基本就能入门了。

python教程:链接: https://pan.baidu.com/s/1TXjBVcnaC31CV4tVVvG8Fg 提取码: twn3

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友266d19ed
2018-06-12 · TA获得超过406个赞
知道小有建树答主
回答量:781
采纳率:47%
帮助的人:58.2万
展开全部

零编程基础,学起来Python虽然比较难,但是如果方向对,就不怕路有多远!针对以上这些问题,千锋武汉Python小编总结了Python入门比较常用的方法,供大家参考。

1、选对教程

Python小白学习这门语言先要在头脑里形成一个整体的框架,阅读书籍教程是不二的选择。

千锋武汉Python培训小编建议可以以《简明Python教程》 Swaroop, C. H. 著作为入门教程,因为这本书比较简洁,适用于新手。

2、感性认识

选一套完整视频,快速感知Python各种概念,以便形成整体的认识。这个过程也是不可或缺的!

3、学习Python基本内容

有些小白如果学习了Python基本内容,就可以放心在简历上吹牛逼,称自己练就Python“神功”。

Python基本内容包含了常用内置类型(int, float, bool, bytes, str等)使用、分支if-else 循环while 迭代for的语法、def定义函数, 调用函数、类、异常等。

不过为了更好地进阶,你还需要学习Python语言层面的,通俗来说,这个就是内功,不多废话,直接上导图:

有内功自然离不开外功,训练外功可以从熟悉Python标准库开始, 这些模块能进入标准库说明他们足够好,这里就举些实战中极为常用的:随机random、正则表达式re、系统调用os、Python对象序列化pickle、多进程多线程处理threading, multiprocessing、网络socket, urllib等。

最后,但愿你能勤修内外功,不断精进,有朝一日成为Python高手!也可以先来千锋免费试听感受一下。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式