多语言展示
当前在线:1679今日阅读:152今日分享:13

小白如何入门 Python 编程

Python 是一种面向对象的解释型语言,由荷兰人 Guido van Rossum 于 1989 年发明,由于它自身的易于学习、易于阅读和优秀的扩展性,天生地适应了大数据和机器学习的需求,Python 已经在权威语言排行榜 TIOBE 站稳了跟脚,并且份额还在持续增加。Python 的强大之处在于:“同一个需求,用 C 实现可能需要 100 行,用 Java 可能需要 50 行,而用 Python,可能只需要 5 行。”但是它有一个致命弱点:慢。极端情况下运行速度可能只有 C 的百分之一。同时,作为解释型语言,Python 不像 HTML 那样有浏览器这种 PC 必备的解释器做支撑,运行 Python 脚本,必须要自行下载解释器;虽然打包 Python 可以脱离解释器运行,但是打包过程的繁琐也常为人诟病。但是千万不要低估 Python 可以带给我们的惊喜。下面是我总结的 Python 开发的四个大方向。利用 requests、bs4、PyQuery、Scrapy 等库,我们几乎可以爬取到网页上一切看得见、听得到的东西,例如爬取网易云评论、下载妹子图片云云;而 selenium、phantomjs 除了爬取资源,另外几乎可以帮助我们完成所有的网页自动化测试任务,例如抢票、抢课脚本。数据方向,pandas + matplotlib/seaborn 可以完成大部分数据分析及其可视化任务,sympy + numpy + scipy + matplotlib/seaborn 则是科学计算与可视化的利器。几乎所有的机器学习框架,都有 Python 实现的版本。比如 算法实现支持库 Tensorflow、快速目标检测库 yolo 等不胜枚举。Web方向,Django 库 和 flask 库 极大地减少了开发成本、缩短了开发周期,听说某乎的后台就是用 flask 支持的。无论你是想要学习 Python 的编程小白,还是学腻了 C/Java 等编译型语言后想体会解释型语言的乐趣的大佬,本文的大门都是为你敞开的。Python 安装、环境选择仅针对 Windows 做说明,其他系统道理相通、流程类似。 紧跟下面的教程。
工具/原料

pycharm

方法/步骤
1

安装python官网下载 Python,推荐 Python 3.7+,Python 2 就不要选了,明年 Python 2 就要被停止维护了,Python 3.5 及其以前的版本没有诸如协程等新特性的加持网址已备好:https://www.python.org/downloads/windows/

2

安装注意事项:安装 Python 时注意两个要点,第一:勾选 Add Python to Path,第二:最后自定义安装路径,安装路径一定要记得在哪,方便后续配置,且安装路径中一定不要包含中文。

3

Python 集成开发环境的选择:有关 IDE 的选择,开始可以尝试下 Python 自带的 IDLE,这样的话你可以跳过下一步;对科学计算和数据分析有特殊需求且嫌安装包麻烦的推荐使用 Anaconda;强烈推荐使用 Pycharm,可以去官网下载免费的 Community 版,也就是社区版,专业版的也就比较全面了。

4

然后就可以愉快的写python了!

5

关于具体学习python的教程,在这里强烈推荐廖雪峰的视频了,视频学习的优点就是比较容易上手,体验感极强。但是身边要常备python的书,推荐《python从入门到精通》,查查语法什么的,还是非常有用的!关于python入门就简单介绍到这里了,感谢大家阅读!

注意事项

学习python枯燥且漫长,大家加油咯!!!

推荐信息