当下Python语言越来越火爆,我们教研院的老师专门针对零基础的同学写了两本python基础书籍,可以作为初学者的学习参考,还配有相关的视频教程,学习起来很方便,易懂。
另外最近自己也整理下一些 Python 相关的学习书籍,和几套完整的学习视频教程。希望对大家入门学习 Python 有所帮助,先介绍一下本院的两本书籍。
第一本:《Python快乐编程基础入门》(21世纪高等学校计算机专业实用规划教材)
内容简介:
《Python快乐编程基础入门》站在初学者角度,从零开始,由浅入深,以朴实生动的语言阐述复杂的问题,书中列举了大量现实中的例子进行讲解,同时搭配精心设计的插图,真正做到通俗易懂。
《Python快乐编程基础入门》共14章:涵盖Python基础语言、流程控制、基本数据类型、函数、模块与包、面向对象、文件、异常等核心知识点。每学完一个章节的知识点,便通过实用性强的案例,如“发红包”“扑克牌”“QQ登录”等,将所学知识综合运用到实际开发中,积累项目开发经验。
在每章末尾还配备了习题,用于对本章所学内容进行练习和巩固,达到即学即练的效果。
第二本:《Python快乐编程——网络爬虫》
内容简介:
本书从基本的爬虫原理开始讲解,通过介绍Pthyon编程语言和Web前端基础知识引领读者入门,之后介绍动态爬虫原理以及Scrapy爬虫框架,*后介绍大规模数据下分布式爬虫的设计以及PySpider爬虫框架等。
介绍了如何利用Python 3.x来开发网络爬虫,并通过爬虫原理讲解以及Web前端基础知识引领读者入门,结合企业实战,让读者快速学会编写Python网络爬虫。
通过本书的学习可以轻松领会Python在网络爬虫、数据挖掘领域的精髓,可胜任Python网络爬虫工程师的工作以及完成各种网络爬虫项目的代码编写。
其它相关书籍
入门读物
- 《Python基础教程》(Beginning Python From Novice to Professional)
- 《Python学习手册》(Learning Python)
- 《Python编程》(Programming Python)
- 《Python Cookbook》
- 《Python程序设计》(Python Programming: An Introduction to Computer Science)
- 《Modern Python Cookbook》
进阶读物
- 《Python核心编程》(Core Python Applications Programming)
- 《流畅的Python》(Fluent Python)
- 《Effective Python:编写高质量Python代码的59个有效方法》(Effective Python 59 Specific Ways to Write Better Python)
- 《Python设计模式》(Learning Python Design Patterns)
- 《Python高级编程》(Expert Python Programming)
- 《Python性能分析与优化》(Mastering Python High Performance)
Web框架
- 《Django基础教程》(Tango with Django)
- 《轻量级Django》(Lightweight Django)
- 《Python Web开发:测试驱动方法》(Test-Driven Development with Python)
- 《Web Development with Django Cookbook》
- 《Test-Driven Development with Django》
- 《Django Project Blueprints 》
- 《Flask Web开发:基于Python的Web应用开发实战》(Flask Web Development: Developing Web Applications with Python)
- 《深入理解Flask》(Mastering Flask)
爬虫开发
- 《用Python写网络爬虫》(Web Scraping with Python)
- 《精通Python爬虫框架Scrapy》(Learning Scrapy)
- 《Python网络数据采集》(Web Scraping with Python)
- 《Python爬虫开发与项目实战》
- 《Python 3网络爬虫开发实战》
数据分析
- 《利用Python进行数据分析》(Python for Data Analysis)
- 《Python数据科学手册》(Python Data Science Handbook)
- 《Python金融大数据分析》(Python for Finance)
- 《Python数据可视化编程实战》(Python Data Visualization Cookbook)
- 《Python数据处理》(Data Wrangling with Python)
机器学习
- 《Python机器学习基础教程》(Introduction to Machine Learning with Python)
- 《Python机器学习实践指南》(Python Machine Learning Blueprints)
- 《Python Machine Learning Case Studies》
- 《Python机器学习实践:测试驱动的开发方法》(Thoughtful Machine Learning with Python A Test Driven Approach)
- 《Python机器学习经典实例》(Python Machine Learning Cookbook)
- 《TensorFlow:实战Google深度学习框架》
视频教程
1)Python工具安装教程
讲解学习Python语言需要配置的安装环境和常用的开发工具。
配套资料: https://pan.baidu.com/s/1IOTfDdOr-jlpOks4yO9oEA 提取码:d9yw
2)10天自学Python,轻松掌握Python基础
本课程主要面向零基础同学,从Python的起源,环境安装,开发工具使用,到基本数据类型。学完本章大家可以对Python编程有一个初步的了解。
配套资料: https://pan.baidu.com/s/1WBmwVI32SEi6rX2Gqzdb8w 提取码:y5a1
3)玩转Linux操作系统
配套资料: https://pan.baidu.com/s/1T5HAF6UiN_gkWAGLz_PskQ 提取码:2sbx
4) 最经典Django教程
一步步带你熟悉Django框架,然后掌握博客、论坛、电商平台等常见Web前后端开发技能。
配套资料: https://pan.baidu.com/s/1yfWuClO00FpU3uCQtRiwbg 提取码:8wql