1. 详解python中init方法和随机数方法

     更新时间:2019年03月13日 14:13:58   作者:张连康   我要评论

    这篇文章主要介绍了python中init方法和随机数方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    1、__init__方法的使用
    2、random方法的使用

    在python中,有一些方法是特殊的,是以两个下划线开始,两个下划线结束,定义类,最常用的方法就是__init__()方法,这是类的初始化方法,类似于C#或Java的构造函数。在创建对象的时候自动执?#23567;?/p>

    class Person(object):
     '''
     这里定义的属性 为 静态的
     '''
     empCount = 0
    
     # 创建对象的时候自动执行
     def __init__(self, name):
      print('初始化方法。。。。。')
      self.name = name
    
     def eat(self):
      print(self.name, "eat 方法。。。。")
    
    
    p = Person('张三')
    p.eat()
    
    p1 = Person('李四')
    p1.eat()
    

    运行结果:

    初始化方法。。。。。
    张三 eat 方法。。。。
    初始化方法。。。。。
    李四 eat 方法。。。。

     empCount 变量是一个类变量,它的值将在这个类的所有实例之间共享。你可以在内部类或外部类使用 Employee.empCount 访问。
    第一种方法__init__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例?#26412;?#20250;调用该方法。该方法中的成员为对象实例所有。
    self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。

    随机数函数

    通过 模块名称.方法 来调用,需要导入模块random。

    # 第一步导入模块
    import random
    
    # 使用 模块名称.方法
    # randint 产生 整数类型的数据,包含头和尾
    num = random.randint(0, 3)
    print(num)

    以上所述是小编给大家介绍的python中init方法和随机数方法详解整合,希望对大家有所帮助,如果大家有任?#25105;?#38382;请给我留言,小编会及时回复大家的。在此也非常?#34892;?#22823;家对脚本之家网站的支持!

    相关文章

    最新评论

    山东群英会开奖查询