w3c Python,有哪些值得推荐的Python学习网站

1 , 有哪些值得推荐的Python学习网站菜鸟教程、w3c都有很多不错的教程资料,如果不够的话可以看网上的教程视频,现在Python这么火,网上视频资料非常丰富 。看你想学哪方面的吧, web还是大数据.如果是入门的话, liaoxuefeng和ziqiangxuetang都挺不错的
2,编程零基础应当如何开始学习 Python可以去w3cschool学习一些python的基础教程,里面有例子可以自己尝试,蛮容易上手的 。http://www.runoob.com/python/python-intro.html都看完之后再去找你感兴趣的领域针对性学习,比如数据挖掘方面 , 网络爬虫方面等等,找电子书看 。等到实际应用的时候多看看技术博客,帮助比较大 。下载安装的话去官网下2.7+或者3.0+,安装过程百度能查到很详细的 。没基础的话,去看小甲鱼的零基础学习python吧,讲的通俗易懂
3,JavaScript 与 w3c 冲突 咋解决呢 w3c有用么w3c是一个标准 并不是你说的垄断 w3c标准出台的目的就是为了让你的网页保持更好的可读性你可以不支持w3c的标准的至于你所说的冲突可能你是在IE环境下开发的吧 有些浏览器不支持IE里的高级函数 比如在IE下的document.form1.*** 你最好使用document.getelementbyid("**")这样的方式来写w3c不是商业组织 因为最开始IE和Netscape为了占领市场 各自使用独立的网页编码 所以使得不通的浏览器访问同一网站会产生很多问题 为了解决这些问题 一些开发者建立了w3c 制定统一的编码规则 为了使网站的可访问性达到最高 是网络发展的必然趋势如果楼主在ie下开发测试 同时所期待的用户也基本都是ie的话就可以不顾标准但如果是给所有人浏览的网站的话 那么在火狐等浏览器下可能会出现问题所以还是看楼主的网站的情况而定 标准只是建议 不是约束【w3c Python,有哪些值得推荐的Python学习网站】
4,python 与 wxpython的区别与联系boa contruct 好象是这个名子 。是一个wxpython的集成开发环境 。图形化的 。你只需要知道三类东西就可以学会wxpython:1.事件,bind与传递 。这样当组件有活动时,就可以用bind的函数处理2.常用组件的属性及方法3.如果使用layout排版 。python的优点缺点,不用说了,你学会就知道了 。你需要知道就是 , python现在很流行,也热 。而且热度还在增加,已经向java的那一个梯队靠近了 。这是其它的脚本语言没有的热度 。它很容易学,容易用,扩展库极其丰富 。只要想到的,基本上都有它的影子 。比java的应用范围还要宽 。开发速度极快 。但是它不能代替java, c 。它的最大优点与缺点就是,它是脚本语言 。(14-may-2010) wxpython 2.8.11.0 adds python 2.7 builds, pyslices, new pubsub implementation, lots of updates to agw, and lots of bugs fixed. more details are in the recent changes document.应该是安装wxpython,找对应的python 版本 。wxpython目前只支持到python2.7,更高版本的不支持 。安装方法,你只要下载下来安装文件,双击运行安装,然后选择安装目录,一路 next 就ok 了 。2.5版本的 , 对用的下载地址在下面wxpython是python写GUI的高级模块.类似的有PYQT.学习python的话网上有个ZED写的《笨办法学PYTHON》的PDF学习wxpython的话有个《wxpythin in action》有中文版的5,如何用Python做Web开发1.python入门推荐老齐《从零开始学python》,《python简明教程》,这两本书很适合小白入门(像我一样长期徘徊在编程门外的人)2.python进阶推荐《python学习手册》 , python学习手册的前半部分与在入门教程中的基础部分相重复,后面部分对python的介绍更细致,比如面向对象的这部分对于小白理解相对容易 。还有一本《python cookbook》,这本是在讲述python的经典用法,目前读过函数,装饰器以及网络编程这三部分,在不断的敲玩具代码的过程中 , 会发现书中讲的例子不断会出现 。3.学习web开发,自然要涉及到基于python的web 框架 。1)flaskflask如同官方所描述的那样,是一个web微框架,用几行代码就可以实现一个在hello world,现在的个人感觉是flask确实适合新手入门 。基于这个原则,推荐《flask web 开发》这本书,这本书简直是良心,讲的很细,并且在github上有源码,可以很容易跟着作者的步骤去学习,不懂得的地方可以去问谷歌或者qq群 。推荐的第二本是《building web applications with flask》这本书是对flask框架的细化,深入讲解flask的模板,restful等等,虽然是英文,但是叶能顺利阅读下去推荐的第三本是《flask Framework cookbook》,这三本书是一个不段进阶的部分 。2)djangodjango是大而全,开箱即用,在flask了解的差不多的时候去了解 , 毕竟生成环境用的django相对多一点 。django学习可以看得书:(1)tango with django只有一个应用去学习,对于新手友好,可以比对github源码(2)django by example 注重实战,有几个实例 , blog,shop etc,涉及django基础,redis,celery,solr,ajax,很全面,也是web开发常用的技术4.在学习框架的过程中,会不断体会到前端的知识也是要补回来,可以w3c school看一下 。5.数据库,在python中内置了sqlite,sql命令有相同之处,路线是sqlite ,  mysql,mongodb,有个逐渐过度的过程 。6.了解http的具体工作流程,这点目前还是有点模糊7.工具集:sublime(需要配置 , 主要用于python编程,神器谁用谁知道),vim, firebug, firefox, linux,github(代码大宝库,各种代码)8.学习的过程觉得几点很重要1)做好笔记,同样的问题会遇到第二次,有个笔记容易复查2)善用谷歌,善用qq与论坛,你现在遇到的问题,大多数前人都遇到过,stackflow是个好地方3)迷茫的时候还是坚持看,因为毕竟是小白,不懂的太多 , 你总要把他弄懂4)有时间了可以把算法与数据结构补起来

    推荐阅读