职业技能 / IT/互联网 / IT培训
91搜课网
2021-10-21 16:22
Python虽然很多人都说简单易上手,在我看来并没有这么轻松,即使它有入门的优势,对于完全没有任何基础的小白来说,入门还是不容易的,毕竟再简单它也是一门技术性强的编程语言。
我把Python的学习过程总结成了这3点:学习Python基础、大量的动手练习实践、转化成自己的项目经验。
1 学习Python基础
不管Python怎么简单,它都是一门编程语言,有自己的基本语法,底层逻辑和内在结构。第一步肯定是打好基础,只有把这些东西吃透了,今后不管是写多复杂的程序都能够理清思路,从容动手。
简单列举了一些Python学习需要掌握的基础知识:
数据类型:整型、字符串、列表、字典、元组
基础语句:运算符、if语句、for语句、文件操作
函数
类
2 大量的动手练习实践
我觉得初学者在学习完基础之后,应该要达到的两个目标:会用、理解,这两个目标往往能够通过大量的练习来实现。
Python都说是最容易学习的编程语言,但是为什么还是有很多的小白在学习的过程中学的云里雾里,一天到晚都是报错,异常,这也怪不得会有那么多人说,学Python是从入门到入土!
其实一门编程语言不像语文那样,光靠看书死记硬背就行了的,他是需要结合实战加上自己所掌握的知识来实现一个程序。
程序这个东西你不上手去练习,去操作,你靠看书想象是想象不出来的,因为你不知道程序实际运行的过程中会出现什么问题。
所以还是得勤动手练习,不是有一句话叫实践出真知吗,学编程也是这么个理。
3 转化成自己的项目经验
有些小伙伴在学了Python基础教程之后,教程里的习题也都能写出来,但是让自己做个什么项目出来,依旧毫无头绪,不知如何下手,项目这一块如果能够在自己的手上应用自如才能说是真正学会了编程。
可以先从一些简单的基础项目练习模仿,然后再自己独立做项目,比如
Python3实现火车票查询工具
用 Python3 抓取 12306 的车票余量等信息,实现一个火车票查询工具,可以帮助大家熟悉 Python3 基础及网络编程,以及 docopt,requests,prettytable 等库的使用。
高德API+Python解决租房问题
使用Python脚本爬取某租房网站的房源信息,利用高德的 js API 在地图上标出房源地点,划出距离工作地点1小时内可到达的范围。在项目实现的过程中学习requests、BeautifulSoup、csv等库的简单使用。
来自欧阳俊
本文仅代表作者观点。未经许可,不得转载!
赞同
位置:北京91搜课网 > 学习攻略 > 毫无基础的人如何入门Python