初学者应该

建站技术 Nix 2年前 (2022-11-10) 192次浏览

文章摘要:初学者应该

随着人工智能、大数据技术的落地,Python工程师也成为了目前薪资待遇高,发展前景好的热门岗位。那么初学者如何 […]

随着人工智能、大数据技术的落地,Python工程师也成为了目前薪资待遇高,发展前景好的热门岗位。那么初学者如何学习python呢?现在就来看看吧。

初学者Python学习路线

一、基础篇

安装python2.7 ,利用笨方法学python 练习基本语法,推荐使用pycharm, 在默认设置里把制表符Tab改成了四个空格;然后训练写了堆栈,训练基本的数据结构,自己写链表和队列,把笨方法学python 敲完。

二、加强篇

掌握基本的堆栈队列和链表。python 核心编程《基础篇》。python 核心编程《基础篇》,简单写斗兽棋的程序。写五子棋,开始接触pygame。

三、Pygame A

写五子棋然后开始用pygame 开始写打砖块breakblock。写打砖块,为了存储游戏的数据信息,中途学了一点点json。写好打砖块,获得成就感。电力效果 MAX。抄别人的Pygame音乐播放器,失败。因为别人的音乐播放器中 含有manage.py 暂时无法理解。所以跳过去了。

四:Pygame B + Flask

抄别人的飞机大战,学会使用音乐各种创造游戏效果。 学习一点点turtle 用来画图 。抄别人的pygame代码,学习python的目标还是要出去找工作的,而不是用来自娱自乐的。开始看Flask 的那本薄薄的书,第一天快速浏览书的目录结构,第二天开始往后看。

五、Flask

对着FLask 中文学习网站从头到尾敲,不懂就看第三第四次查资料问人厚着脸皮求帮助。然后顺便学习了一点http 协议 和 get post,socket等基本网络编程知识。继续对着Flask 的中文学习网站敲,一直敲到了能够用txt作为简单存储文件来设计网站。把txt 改为 sqlite3,熟悉SQL语句,初步学习SQLAlchemy学习cookie 和 session 等。

六、Flask+SQLAlchemy

练习 SQLAlchemy ,开始修改原来用sqlite3 存储数据的demo网站;利用flask-mail增加发送用户密码的功能,网站功能基本OK,打包成Lilium,学会blueprint。

零基础自学Python经验总结:利用好浏览器,这是初学者获得帮助的最重要的渠道;记笔记,把学得的知识记下来,这样不仅能够总结归纳加深理解,而且日后查阅方便;自己动手写要比看书、看视频效果好太多,光看是学不会的;舍得花时间重复敲代码,学编程就像背英语单词,遗忘的速度是很快的;阶段性目标要清晰可执行、书要买正版,要少买盗版;自律。

零基础快速上手Python要多久

众所周知,Python的入门学习是很简单的,但是简单是相对而言的。尤其对于缺乏编程基础,从来没有进行计算机基础知识学习的朋友来说,要快速上手一门编程语言,其难度可以想而知。

编程零基础的初学者,需要学习Pycharm的基本使用、基础语法、分支语句、循环语句、函数基础使用、面向对象基础、面向对象高级、列表、元组、集合、字典、字符串等等内容。快的话只要大概一个月,大家就可以学完以上的所有知识,全面了解Python的语法,并且初步掌握Python编程思想和方法,基本做到入门Python。

当然了,任何知识都是基础入门比较快,想要精通任何一门编程语言,都需要通过大量的实践来积累经验。这个根据个人实际工作需要,要看你用它干什么,是完成老师作业还是用它搭寻网站?一句话,跟打游戏一样,段位不同,你的能力也不同。Python入门相对简单,但想继续深造还是要下更多的功夫。比如继续学习Python的相关课程,解决遇到的各种疑难问题,看别人的源码,分享自己的分码的这个过程,才能够精通Python的方方面面。从编程的一开始,就应该不断的动手去编写代码,不停的去实践,不停的去修改,不停的总结经验,最终才能熟能生巧,达到精通。

零基础快速上手Python要多久?其实要看你怎么学,并且想要学习到什么样的程度。一般来讲方法得当的话,只要一个月就可以基本掌握Pyhton的基础语法知识了。但是如果想要完全熟练应用Python,还有需要更加深入的学习和实战演练。

学Python需要什么基础知识

1、Linux操作系统。目前不少大数据平台需要部署在Linux操作系统上,所以首先要能熟练操作Linux操作系统,具体的内容涉及到文件资源管理、任务管理、存储管理等内容。

2、大数据平台。要想完成大数据应用开发,首先要对大数据平台有较为全面的了解,对于初学者来说,可以从Hadoop、Spark平台开始学起,由于这部分内容比较多,所以通常需要学习较长一段时间。另外,在学习大数据平台知识的过程中,也需要系统地学习一下数据库相关知识,包括关系型数据库和NoSql数据库。

3、算法。不论是从事大数据应用开发还是大数据分析,都离不开算法,所以掌握一定的算法知识还是比较重要的。在大数据分析领域比较常见的算法包括k近邻、决策树、朴素贝叶斯、支持向量机、Apriori等,学习并掌握这些算法的运用需要一个系统的过程。

学Python需要的基础知识要求并不高,需要基本的阅读理解能力和会简单的计算机操作即可,找到适合自己的学习方法,阅读优秀的Python程序,在网上找些好的代码来研读,完成书里的练习,或者上找找实战项目练手,多读、多看、多动手。


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:初学者应该
文章链接:http://www.7966.org/post/23169.html
转载请注明出处

喜欢 (0)