有没有简单易懂的入门级Python辅导书或网络课程

入门书三选一Fluent Python
【有没有简单易懂的入门级Python辅导书或网络课程】 Python Playground
Introducing Python: Modern Computing in Simple Packages

■网友
Coursera 上的 An Introduction to Interactive Programming in Python (Coursera - Free Online Courses From Top Universities)这个课和 Principles of Computing, Algorithmic Thinking 组成的 Fundamentals of Computing系列是循序渐进学习和练习python的好课。我目前学了一半,谈谈我的感受。优点:1、教授授课风格风趣幽默,以编写小游戏作为课程主线,每周都要完成一个mini-project,穿插编程的基本概念和思路。2、他们做了一个CodeSkulptor平台,网页形式的,所有Python编程和作业提交都在上面完成,无需安装软件。3、学习资料很多,课程内本身就含有很多概念解释以及practice的页面,而且这个课已经有很多人之前上过,网上有整理好的相关资料。缺点:mini-project其实只是对一个大的project中某些程序段落进行填空,游戏的运行有赖于大量藏在CodeSkulptor后台的module,所以迁移性差,回到本地真的要白手起家做一个project可能还是没有思路。
■网友
python培训黄哥推荐的三本书下载: 像计算机科学家一样思考Python Python编程实践 Python核心编程(第2版) How to Think Like a Computer Scientist- Learning with Python 3 Practical Programming, 2nd Edition An Introduction to Computer Science Using Python 3 Core Python Programming, 2nd Edition
■网友
http://www.w3cschool.cc/python/python-tutorial.html
■网友

  看问题,抓重点:首先是Python辅导书,符合你说的简单、易懂、入门级的我也还在寻找。不过我之前也研究过网络课程,也想过要参加网络Python课程的学习,不过后来我发现网络课程不适合去,原因有以下几点: 1、Python网络课程缺乏情感交流。传统的授课方式,当教师与学生面对面交流时,存在着潜在的情感交流。教师可以以自身独特的人格魅力来感染学生,使学生在学习知识的同时,领悟到书本以外的许多东西。
  进行Python网络课程进行学习时,学生面对的是一个冷冰冰不动声色的、毫无感情的物体,如何赋予这些客观物质以丰富的情感交流能力,这对网络课程建设提出了较高的技术要求。
有没有简单易懂的入门级Python辅导书或网络课程

  2、Python网络课程带来自闭性。网络课程是在一个相对自闭的环境。纯粹的网络学习是通过网络设备完成相互交流,无形中减少了与人的直接接触。
  虽然网络可以将整个世界展现在其中,但毕竟是一个世界,应该承认能完全代替现实。因此应当有机地将网络课程与其他学习方式相结合,充分发挥各种方式的优势,才不至于在利用网络自主学习的同时隔离了个体与群体的联系。
  3、网络课程带来的其他副作用。首先,网络课程的学习易产生疲劳。面对一个固定的机器,眼睛长时间盯视屏幕会带来视疲劳;使用终端时,身体的固定、姿势加上有时枯燥的学习内容影响学习,也往往是人们放弃学习的主要原因。
  其次人们已经习惯了传统的上课听讲、下课思考,这种习惯会对网络课程学习产生抵触情绪。就是以上这些,希望对你有帮助。

■网友
有的,我就要网易的入门课,价格优惠


    推荐阅读