Python教程
当前位置| > 博客

Python教程

Python是一种面向对象的解释型...
  • 如何判断字符编码 python里面的字符编码是让人头大的一个东西,在线学习甚至很多时候你都不知道现在拿到的文本到底是什么编码。   这时候,chardet可以帮你判断编码。chardet是python的第三方扩展,用来检测字符串或文件的编码。你需要去下载它,搜索“chardet”,或者直接去:   https://pypi.python.org/pypi/chardet (点击文末的“阅读原文... 继续阅读如何判断字符编码

    :
    2018-05-23
  • 一箭双雕的语言让你化解尴尬 语言是一门艺术,在生活中,如果你善用语言,那么你可以自如的化解很多麻烦与尴尬,而生硬不自然的语言反之会为你带来不必要的麻烦,所谓一切尽在沟通中嘛,沟通好了,那么自然一切都没问题了,所以你要学会使用语言,这将为你带来很多惊喜。 2013年1月12日,刚刚经历了全球金融危机之后,意大利卡塔尼亚市市长拉斐尔·斯坦卡内利以“团长”身份,亲自率贝里尼剧院演职人员来上海向中国... 继续阅读一箭双雕的语言让你化解尴尬

    :
    2018-05-23
  • 【Python 课堂】第5课——变量 先告诉一直用在线编辑器的同学一个不幸的消息:昨天有同学反馈了之后我才发现,在线编辑器没办法完全模拟控制台下输入输出的操作。所以,你可以通过它来学习和实验,但是想跟着我一起完成那个弱智小游戏,还是必须给你的电脑装上Python。 #======== 变量 ========# 昨天说到,需要让程序理解我们输入的东西。那首先,就需要有东西把我们输入的内容记... 继续阅读【Python 课堂】第5课——变量

    :
    2018-05-23
  • 【Python 课堂】第64课—— python shell 今天抽空来讲点非常非常基础的东西,关于在哪里写 Python视频教程。   如果你已经编写过自己的程序,相信对这些内容已经熟悉。但很多刚刚接触编程的人,对于在 python 里编写并运行代码,还时常有些疑问。   一般来说,有两种运行 python 代码的方法: 1. 使用交互式的带提示符的解释器 2. 使用源文件   第一种方法,... 继续阅读【Python 课堂】第64课—— python shell

    :
    2018-05-23
  • Python的创造者 Guido van Rossum,Python之父,就是他用一部英国喜剧《蒙提·派森的飞行马戏团》(Monty Python and the Flying Circus)命名了这门语言。1989年,他在荷兰创造了Python(果然名字里有Van的都是荷兰人吗); 1991年初,Python发布了第一个公开发行版;尔后,被无数程序员所使用。   在Python社区,他被人称... 继续阅读Python的创造者

    :
    2018-05-23
  • 【Python 课堂】第50课—— 面向对象(4) 上一课举了一个面向对象和面向过程相比较的例子之后,有些同学表示,仍然没太看出面向对象的优势。没关系,那是因为我们现在接触的程序还不够复杂,等以后你写的程序越来越大,就能体会到这其中的差别了。   今天我们就来举一个稍稍再复杂一点的例子。   仍然是从A地到B地,这次除了有汽车,我们还有了一辆自行车! 自行车和汽车有着相同的属性:速度(spe... 继续阅读【Python 课堂】第50课—— 面向对象(4)

    :
    2018-05-23
  • 【Python 课堂】第33课—— 处理文件中的数据 我们已经知道了如何读取和写入文件。有了这两个操作文件的方法,再加上对文件内容的处理,就能写一些小程序,解决不少日常的数据处理工作。   比如我现在拿到一份文档,里面有某个班级里所有学生的平时作业成绩。因为每个人交作业的次数不一样,所以成绩的数目也不同,没交作业的时候就没有分。我现在需要统计每个学生的平时作业总得分。   记得我小的时候,经... 继续阅读【Python 课堂】第33课—— 处理文件中的数据

    :
    2018-05-23
  • 【Python 课堂】第65课—— pickle 在之前的课程中,我们有讲到通过文件来保存、中转数据(参见第31、32、33课)。在使用文件存储时,通常需要对数据进行一些处理,按照一定的规范把数据整理成文本,再写入文件中。下次使用时,从文件中读出文本,再按照此规范解析这些数据。   这种将数据转成文本的过程又被称为“序列化”,即将对象状态转换为可保持或传输的格式的过程。对应的,从序列化的格式中... 继续阅读【Python 课堂】第65课—— pickle

    :
    2018-05-23
  • python教程_怎么安装python模块 之前我们讲过一些Python的模块,如chardet、pygame,这些模块不包含在python的默认代码中,需要从外部下载并安装。有些模块提供了自动安装的文件,比如pygame的Windows版本,直接双击安装就可以。但大多数模块没有提供这样的安装方式,有些同学没能成功安装而导致无法在程序中引入模块。在这里,介绍一下python模块几种常见的安装方... 继续阅读python教程_怎么安装python模块

    :
    2018-05-23
  • 【Python 课堂】第49课—— 面向对象(3) 面向对象是比较复杂的概念,初学很难理解。我曾经对人夸张地说,面向对象是颠覆你编程三观的东西,得花上不少时间才能搞清楚。我自己当年初学Java的时候,也是折腾了很久才理清点头绪。所以我在前面的课程中没有去提及类和对象这些概念,不想在一开始给大家造成混淆。   在刚开始编程的时候,从上到下一行行执行的简单程序容易被理解,即使加上if、while... 继续阅读【Python 课堂】第49课—— 面向对象(3)

    :
    2018-05-23