一、概述
Python 是一种面向对象的、解释型的、通用的、开源的脚本编程语言
1. 优点
- 语法简单,对代码格式的要求没有那么严格。
- Python 是开源的,所有用户都可以看到源代码。
- Python 是免费的。
- Python 是高级语言,封装较深,屏蔽了很多底层细节
- Python 是面向对象的编程语言。
- Python 是解释型语言,能跨平台。
- Python 功能强大(模块众多)。
- Python 可扩展性强。
2. 缺点
- 运行速度慢,是解释型语言的通病。
- 代码加密困难,不像编译型语言的源代码会被编译成可执行程序,Python 是直接运行源代码,因此对源代码加密比较困难。
二、学习路线
这个学习曲线是我在某马论坛上看到的,觉得不错就推荐给大家,同时也感谢某马的开源免费精神,猪哥也是受益颇多!
三、学习网站
名称 | 链接 | 说明 |
---|---|---|
实验楼 | https://www.shiyanlou.com | 提供免费的Linux实验环境 |
Py资源中文大全 | http://t.cn/Rq0C0ET | 各种python包和管理工具 |
PEP8 Py编码规范中文版 | https://dwz.cn/30uIzs9W | 代码规范与基础同样重要 |
Py Code Examples | https://dwz.cn/dawtruYk | 精细到方法级别的代码案例 |
Py Module of the Week | https://pymotw.com | 每篇介绍一个 Py标准库的使用 |
菜鸟教程 | http://t.cn/RLGeMuW | 最经典的一个语言教程网站 |
C语言中文网 | http://c.biancheng.net/python/ | 也是一个很不错的入门网站 |
廖雪峰Py教程 | https://dwz.cn/drygpxjk | 大牛带你简单快速入门 |
Py自动化测试博客 | https://dwz.cn/raopItkV | 一个自动化测试大佬的博客 |
Py中文学习大本营 | http://www.pythondoc.com | 一个不错的Flask学习网站 |
刘江的Django | https://dwz.cn/udQayyZY | 最适合入门的Django教程 |
莫烦Py | https://morvanzhou.github.io | 机器学习方面有着不错的造诣 |
吴恩达机器学习 | https://dwz.cn/F8Aad3DY | 网易云课堂(中/英字幕) |
几个Py练习题 | https://dwz.cn/ExJnmwOJ | 有几个不错的实用练习题 |
CheckiO | https://py.checkio.org/ | 一个学习Py的有趣网站 |
此视频资源收集于网络,如有侵权请联系删除!!!
转载于:猪哥66 博客