编程教程

  • C语言经典案例:打印出所有的"水仙花数",所谓"水仙花数"是

      需求描写:打印出一切的"水仙花数",所谓"水仙花数"是指一个三位数,其列位数字立方和即是该数 自己。比方:153是一个"水仙花数",由于153=1的三次方+5的三次方+3的三次方。 C语言案例剖析: 应用for轮回掌握100-9...

    170
  • python常见异常

      常见异常 知己知彼才能百战百胜,熟悉了各种异常,知道它们产生的原因,就更容易去解决它们。一个人如果能在编程中熟悉各种异常,它一定会是一个编程高手。 这一节就带大家来认识一下,python中的各种常见异常。 1.N...

    226
  • python异常处理概述

      异常处理概述 截止目前,相信一步一步按照教程敲代码学习的朋友们,早已遇到各种各样的错误,也就是我们俗称的bug,也叫异常,比如NameError,SyntaxError等等。在编程学习中,没有人可以避免遇到bug,我们很大一部分...

    93
  • python文件的操作(二)

      文件的操作(二) 1.文件指针的定位与移动 创建了文件对象f后,除了读和写,还有很多其他方法。比如f.tell()可以返回文件当前指针的位置,而f.seek()可以设置当前文件中指针的位置,只需要将位置作为参数传入即可。 ...

    170
  • python文件的操作(一)

      文件的操作(一) 现在我们使用python语言对文件进行操作。 1.文件的打开和关闭 open()方法可以帮助我们打开一个文件,它里面有两个重要参数,一个是文件的路径,这是不可省略的,另一个是文件的打开方式,如果不写...

    167
  • python文件的概念

      文件的概念 文件是我们日常使用计算机中,打交道最多东西。小到一个.txt记事本文件,大到一个几十G的游戏安装文件,但是我相信能准确说出来文件概念的人不会很多。 这一章就让我们好好地认识认识文件。 1.文件的基本...

    108
  • python面向对象实战演练

      面向对象实战演练 本节将通过几个实例演示,来增加大家对面向对象编程的印象。 1.英雄类 题目描述:设计一个英雄类,有以下属性:血量、英雄名字,攻击力。方法有:自我属性描述、死亡、受伤。模拟功能:英雄受到伤...

    242
  • python多态

      多态 1.多态的概念 当一个类派生出多个类时,它们虽然会有父类中的共同方法,但是它们也会有自己特有的一些特征,比如一个person类,里面有一个play的方法,那么派生出一个子类child,那么对于孩子来讲,他们的娱乐...

    176
  • python重写与重载

      重写与重载 首先需要说明的是重写与重载关系不大,仅仅是因为名字相似不易区分,所以本节将他们放在一起讲。 1.重写 程序设计千变万化,我们在使用继承时,很多时候需要修改父类中的某一方法,这时就需要重写这个方...

    227
  • python继承与派生

      继承与派生 1.继承与派生的概念 请思考这样的一个应用场景:在一个大项目中,将要实现的一个功能写成一个类的形式,然后创建多个对象使用,但是忽然有一处在创建对象时需要这个类在保留原有功能的前提下,增加一点内...

    173
  • python封装与私有化

      封装与私有化 面向对象有三大特征分别是:封装、继承和多态。我们先来说说封装。 1.封装的概念 封装是对全局作用域中的除自身外其他区域隐藏多余的信息。像我们的函数,就是封装的一种应用。 在面向对象中,往往使用...

    167
  • python类中的方法

      类中的方法 本节将作为一个专题,对类内的各种方法拆解开来讲解。 1.构造方法和析构方法 构造方法__init__()用于初始化类的内容部状态,当类实例化一个对象时会自动执行构造方法。__init__()方法是可选的,如果没有...

    207
  • python-self参数

      self参数 对于学过其他面向对象编程的语言(比如c++)的同学来说,self很好理解,就是c++里面的this指针,但是对于首次接触面向对象编程的同学来说,可能会有所困惑,不过通过本节对self参数的详解,相信你会明白的。 ...

    93
  • python类与对象

      类与对象 从现在开始,我们从创建类和对象开始进入面向对象编程,之前提过,类是对象共有的属性和方法的抽象,对象是类的实例,所以要想创建一个对象必须先有一个类。 1.类的创建 关键字class是类的标志,也是定义一...

    247
  • python面向对象的发展史

      面向对象的发展史 我们目前所学的语法已经可以解决不少问题了,回想一下我们拿到一个问题是怎么做的。 首先,我们拿到一个问题,要对其进行分析,哪些是已知的,哪些是需要用户去输入的,哪些是未知的,哪些是需要我...

    217

联系我们

在线咨询:点击这里给我发消息

咨询电话:400-998-2681

工作时间:7*24小时无休