recode

作者: 阅心_5cc2 | 来源:发表于2018-08-01 17:09 被阅读0次

1.生成式和生成器

(i for i in range(10))

def func():
    for i in range(10):
        yield i
        
       
(i +100 for i in range(10))
(i for i in range(10) if i % 2 == 0)

2.面向对象
类和对象
类:拥有相同属性和功能的对象的集合(抽象的)
对象:类的实例(具体的)

类的声明:
class 类名(父类):
属性
方法

创建对象:
对象名 = 类名()


属性:
对象属性:通过对象来使用,声明init方法中,self.属性名 = 值
类的字段:通过类来使用,声明在函数外面类里面,属性名 = 值

属性的增删改查

init方法:
a.用来初始化对象的属性
b.通过类创建对象的时候,系统自动调用init方法。(创建对象的时候要保证init中的每个参数都要有值)

方法:
对象方法:自带一个self参数;通过对象来调用(需要使用属性)
类方法:@classmethod,自带一个cls参数;通过类来调用()
静态方法:@staticmethod,不自带参数,通过类来调用(两种都不用)

"""

if name == 'main':
pass

相关文章

  • recode

    1.添加属性和方法,以及对方法的重写重写:a.完全覆盖 b.保留父类的功能(super().父类方法) 添加对...

  • recode

    1.生成式和生成器 2.面向对象类和对象类:拥有相同属性和功能的对象的集合(抽象的)对象:类的实例(具体的) 类的...

  • recode

    """author = 余婷""" 1.分之结构 if if-else if-elif-else if 条件: i...

  • recode

    1.变量 a.怎么声明?变量 = 值a = b = c = 10a, b = 10, 20b.声明变量和给变量赋值...

  • 如何用vcftools从VCF文件中提取某条染色体信息

    vcftools --gzvcf input.vcf --chr n --recode – recode-INFO...

  • day10 函数的应用

    一、recode ---------# import randomfrom random import randi...

  • day7 课堂总结

    01-recode 02-jinzhi 03-binary

  • 2018-10-10 Day 09 函数基础

    01 recode 容器: list[] dict{} tuple() set{} 使用频率依次降低 特点:...

  • 61/70 豆苗写作:A  scavenger  hunt

    Today we did a scavenger hunt in camp. We had to recode l...

  • 01-recode(知识回顾)

    1.函数的声明 def 函数名(形参):'''函数说明'''函数体 2.怎么声明函数 参数的作用:从函数外面给函...

网友评论

      本文标题:recode

      本文链接:https://www.haomeiwen.com/subject/glyrvftx.html