python入门书籍知乎
‘壹’ python学习哪家网课比较好
学习 Python 的网课和书籍有以下几个:网课推荐:《Python 核心基础》:这门课适合 Python 新手从入门开始学习,涵盖了 Python 的基础语法,类型,对象,函数,面向对象等内容,每节课都有配套的练习题和案例。《Python 入门课程》:这门课由知乎的夜曲编程老师主讲,适用于不具备 Python 基础知识的人。
‘贰’ python对数组排序并索引其位置
在编程实践过程中,经常需要对数组进行排序,并找到数组中特定元素的位置。这类操作在算法应用中尤为常见。
解决此问题主要依赖于两个函数:`index()` 和 `sorted()`。`index()` 用于查找数组中特定值的索引,其语法为 `a.index(num)`,其中 `a` 是数组,`num` 是要查找的值。
`sorted()` 则用于对数组进行排序,其语法为 `sorted(arr)`,其中 `arr` 是数组。
具体实现代码如下:
执行结果示例:
欲学习 Python,推荐以下书籍,主要侧重基础,适合初学者和参考用书!点击下方链接,了解详情!
欢迎关注知乎,点赞并留言咨询!
‘叁’ 从入门到精通,收下这 22 个 Python 学习网站
大家好,我是明哥~
从入门到精通,收下这 22 个 Python 学习网站
一、基础到进阶
1. Python 中文指南: 一本面向纯小白的基础入门教程,只要你会中文,只要你有点逻辑,认真的从第一章节学习下去,一个月把 Python 的基础学好完全没有问题。
2. Python 3 标准库实例教程: 在 Python 领域里,代码编辑器主流的有两个:PyCharm 和 Visual Studio Code。我非常推荐新手使用 PyCharm ,因为这是一款最专业的 Python 编辑器(事实上,它比编辑器还高一个段位,我们叫它 IDE:集成开发环境),没有之一。
3. PyCharm 中文指南: 《PyCharm 中文指南》是一份全面且系统 的 PyCharm 使用指南,该手册在知乎 PyCharm 话题下排名第一 回答获赞 3.1k ,收藏数6.9k,PDF 网盘累计下载 7k+,Github Star 900+。
4. Python Cookbook: 《Python Cookbook》是一本进阶书籍,推荐两本 Python 的进阶书籍,其中一本是《Python Cookbook》。
5. Python 黑魔法指南: Python 是一门非常高级的语言,写代码的人完全可以利用的人的思考方式去编写代码。这本书收录各种 Python 冷门知识,Python Shell 的多样玩法,令人疯狂的 Python 炫技操作,Python 的超详细进阶知识解读,非常实用的 Python 开发技巧等。
二、实战项目
1. Scrapy Cookbook: 《Scrapy Cookbook》是爬虫方向的学习网站。
2. Django Web 框架: 《Django Web 框架》是 Web 方向的学习网站,包括前端(HTML,CSS,JS)、后端(Django)。
3. DRF 实战教程: 《DRF 实战教程》是关于 Django Rest Framework 的实战教程。
4. Flask 官方文档: 《Flask 官方文档》是关于 Flask 框架的文档。
5. Flask 系统学习: 推荐一个收录了很多关于 Flask 的解决文案的网站,而且都是全中文的。
三、付费课程
1. 蓝桥云课: Python 课程。
2. 慕课网: Python 课程,基础的大多数是免费的,实战课程需要付费。
四、源码解析
1. Python2 源码剖析: 这本书是阅读 CPython 源代码的必读之作,对于你阅读 CPython 仍有借鉴意义。
2. Python3 源码剖析: 《Python3 源码剖析》是一些 Python 爱好者基于 Python2 源码剖析重编的 Python3 版本。
3. RealPython: 这个网站基于 Python 3.8,提供关于 CPython Source Code 的系列文章。
五、电子书资源
1. 书栈网: 收录了很多优秀的技术书籍。
2. Python Tips 刷题挑战: Python 编程刷题挑战。
3. Python Tips 设计模式: Python 设计模式学习资源。
六、资源类网站
1. 书栈网: 收录了很多优秀的技术书籍。
2. awesome-python: GitHub 上的 Python 资源列表。
3. 魔法学院: Python 学习资源。
4. Pycrums: 收集各种免费的 Python 资料。
七、总结
以上一共推荐了五本书、五个学习网站、三个付费课程、三个源码解析资源、三个电子书资源网站、三个资源类网站。希望这些资源能帮助你在 Python 学习的道路上走得更顺畅,走得更远,更稳。记住,最重要的是你有一颗愿意在这条路上奔赴到底的心,和一个能让你直面孤独的强大信念。共勉,加油。