加入收藏 | 设为首页 | 会员中心 | 我要投稿 泉州站长网 (https://www.0595zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Python中init技巧和随机数函数的使用

发布时间:2021-12-05 11:47:31 所属栏目:教程 来源:互联网
导读:1、__init__方法的使用 2、random方法的使用 在Python中,有一些方法是特殊的,是以两个下划线开始,两个下划线结束,定义类,最常用的方法就是__init__()方法,这是类的初始化方法,类似于C#或Java的构造函数。在创建对象的时候自动执行。 class Person(obje
1、__init__方法的使用
2、random方法的使用
 
在Python中,有一些方法是特殊的,是以两个下划线开始,两个下划线结束,定义类,最常用的方法就是__init__()方法,这是类的初始化方法,类似于C#或Java的构造函数。在创建对象的时候自动执行。
 
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 方法。。。。
 
Python中init方法和随机数函数的使用
 
empCount 变量是一个类变量,它的值将在这个类的所有实例之间共享。你可以在内部类或外部类使用 Employee.empCount 访问。
 
 第一种方法__init__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法。该方法中的成员为对象实例所有。
 
self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。
 
随机数函数
 
通过 模块名称.方法 来调用,需要导入模块random。
 
# 第一步导入模块
import random
 
# 使用 模块名称.方法
# randint 产生 整数类型的数据,包含头和尾
num = random.randint(0, 3)
print(num)
 

(编辑:泉州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读