知行编程网知行编程网  2022-09-05 00:30 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python入门怎么学的相关知识,包括Python快速入门,以及怎么自学python编程这些编程知识,希望对大家有参考作用。

如何学习如何开始使用 python

Python 是一种跨平台的计算机编程语言。它是一种面向对象的动态类型语言,最初是为编写自动化脚本(shell)而设计的,随着版本的不断更新和语言新特性的增加,越来越多地用于独立、大型项目的开发。

学习任何一种语言都是从入门开始(大约1年),通过不断的练习到熟练的程度(3到5年),最终只有少数人精通语言,成为大师,他们是金字塔的顶端。虽然万事开头难,但好的开始是成功的一半。今天,这篇文章将讨论如何开始使用 Python。只要方向对,路漫漫其修远兮。


设定目标

当你决定开始使用 Python 时,你需要一个明确且短期可实现的目标,例如通过学习找到一份初级程序员的工作。目标明确后,你需要了解公司对初级程序员有哪些技能。拉勾网找到的一名初级Python工程师的职位要求:

Python开发除了熟悉语言本身,还需要掌握很多相关技能。比如在NBA,你不仅要学会投篮,还要练习力量、技术、战术等一整套东西。因此,一个普通的Python Web开发工程师需要掌握的技能至少包括一个Web框架,比如:Django、Flask、Tornado,而数据库的支持离不开业务系统。此外,还需要Linux系统的基本操作和常用命令。明白,因为以后你会写出基本上会在Linux平台上运行的程序。

接下来我从这几个方面逐一介绍


Python3?

很多新手学习Python2或者Python3总是在苦苦挣扎,就像同时吃馒头和馒头一样,不知道先吃哪个,这种纠结完全是烦人,因为它们是同一种语言,而且只有一些地方有不同的语法。兼容,虽然大部分公司还在使用Python2,但Python3逐渐成为主流已经是不争的事实。毕竟后者在性能上有优势,官方也在推Python3。所以毫不犹豫的选择了Python3,最多花一天时间了解一下Python2具体是什么。


开发工具

要想做好工作,首先要磨砺自己的工具。 Python 开发有无穷无尽的 IDE(编辑器)。我只推荐 Pycharm 和 Sublime。这两种工具都可以免费使用,而且它们的学习成本非常低。网上找了个教程,看完之后基本可以上手了。 Vim 和 Emacs 等古代神器应该以后再学习。另外,你以后遇到的问题,90% 都有可能被 Google 和 StackOverflow 解决。


学习资源

网上有很多入门资源,一本好书可以在迷宫中引导你。有关 Python 的快速介绍,请查看在 Y 分钟内学习 Python。但不要被标题所迷惑。几分钟内学会一门语言是不可能的。看完之后,你应该对 Python 有一个初步的印象。按照例子操作后,一定要选择合适的入门教程。 ,《A Byte of Python》是一本值得推荐的书,说说我推荐这本书的原因吧。

《A Byte of Python》中文名为《简明Python教程》。本书最新版已经是第10版了,基于Python 3.5,所以不担心知识是否落后。其次,本书的厚度为152页,非常适合入门,涵盖了Python入门的所有内容。相比那些五六百页的大部头,它非常简洁,2周就可以完成。

推荐学习《

读完这本书,你应该能够设计简单的程序。进阶学习推荐另一本书《Python 学习手册》。内容比较深入,适合有一定编程基础的人阅读。

要做网页开发,你必须了解 HTML、JS、CSS。作为前端技能,你不必有很深的了解。能够编写基本的 HTML 代码就足够了。另外,还需要了解HTTP协议(推荐“Graphics”HTTP协议)。目前比较主流的web框架有Django、Flask、Tornado,它们各有特点。Django有丰富的文档, Flask短小精悍,Tornado异步并发,这里推荐Flask,推荐参考书目《Flask Web Development: Python-based Web Application Development》

Linux推荐《Happy Linux Command Line》,也是很经典的入门小书,没有太多理论,范围也不太广

MySQL 只推荐一本《MySQL Must Know and Know》,一本不到 250 页的小册子。它非常实用,没有复杂或晦涩的理论。读完这本书,它是一个基本的入门数据库。


最后

只看书是不会进步的。思考和实践会带来成长。自学编程是一个相对枯燥的过程。如果没有积极的反馈,学习的积极性很容易被压制。因此,你应该积极参与相关的技术圈子。力所能及地回答新手问题,向圈内大牛寻求帮助,善于总结所学知识,分享给更多人,这样才能快速进步。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享