适合初学者的关于python教程的视频和书籍有哪些?

资讯吧 浏览

一、适合初学者的关于python教程的视频和书籍有哪些?

python的书很多 , 但是好书不多, 经过我这么多年的python学习,我总结出了一个python学习的读书路线:

python简明教程: 让你大体上了解一下python, 最好是能够独立完成最后一个练习项目之后再看别 的书;

python学习手册, python基础教程,python核心编程, 这三本书都是讲基础的, 但是都有不足又相互补充 , 我建议你随便挑一本开始看, 当看到某个地方有些不明白的时候, 去看看另外两本书里对应的章节, 有的时候你会恍然大悟的;

下面就看你的想法了, 如果想去学web开发, 其实这时候就可以去学django了, 可以去看在线版的the django book; 如果觉得自己基础还不足的话, 可以看看python cookbook,  python标准库实例, 还有python网络编程都挺好的, 如果想做gui开发的话也有很多方向, 推荐pyqt

二、求Python视频教程

你好:

百度一下很多的!

三、学习python有什么推荐的书籍嘛

《Python编程:从入门到实践》

这本书全面介绍了Python,让你可以快速学会Python编程。课程分为两个部分,第一部分侧重于用Python编程所必须了解的基本概念,第二部分则比较有趣,它侧重于Python的实际应用。通过这本书,你将会学到各种Python库和工具(NumPy、Pygal等),制作基本的Python 2D游戏,创建可自定义的Web应用程序等。

《 笨办法学Python 3》

本书首先会教你如何安装完整的Python环境,然后才正式开始学习Python编程,52个习题其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较进阶的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。

《Fluent Python》

它是一本实践指南,会使用Python的最佳(也是最容易被忽视的)特性来指导你编写高效的Python代码。阅读这本书是很有必要的,因为大多数程序员都想要将他们从其他语言中学到的模式应用到Python中,到最后,一个最佳的Python特性也没学到。

《Python Cookbook》

本书介绍了Python应用在各个领域中的一些使用技巧和方法,从最基本的字符、文件序列、字典和排序,到进阶的面向对象编程、数据库和数据持久化、 XML处理和Web编程,再到比较高级和抽象的描述符、装饰器、元类、迭代器和生成器,均有涉及。

随着越来越多的人涌入Python开发行列,这在无形中抬高了入行门槛,只靠看书、自学并不能保证你能高薪就业,而这也是越来越多的人选择专业学习的原因。如果零基础的你真的想要快速且高效的学习Python,建议你还是专业学习一下。

四、python教材

我写了一系列的教程,你可以看看:

【教程】Python开发入门详解

包括,

【整理】Python语言简介

【教程】如何下载最新版的,各种版本的,包括Python 2.x和Python 3.x的Python

【教程】如何在Windows系统中安装Python

【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本+如何使用Python Shell(command line模式和GUI模式)+如何使用Python IDE

【整理】如何学习Python + 如何有效利用Python有关的网络资源 + 如何利用Python自带手册(Python Manual)

。。。。

太多了,即不再列举了。

(此处不给贴地址,请自己用google搜帖子标题,即可找到帖子地址)

五、Python 网络编程需要学习哪些网络相关的知识

Python网络编程是一个很大的范畴:

1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定,使用socket来发送数据,接受数据,

2. 如何使用Python中处理线程,从而编写可以同时处理多个请求的web服务器

3. 如何使用Python来控制HTTP层的逻辑,包括如何创建http GET,POST,PUT,DELETE请求,如何处理接受到的HTTP请求,这些分别涉及python的httplib, basehttpserver等模块

4. 掌握一种基本的python的web开发框架,比如webpy, django,pylon

5. 了解非阻塞式的HTTP Server,比如tornado

6. 了解twisted, python编写的消息驱动的网络引擎

转载请注明:多米培训网 » 适合初学者的关于python教程的视频和书籍有哪些?