python变量指向讲解(详解python中init方法和随机数方法)
类别:脚本大全 浏览量:372
时间:2021-11-08 16:11:08 python变量指向讲解
详解python中init方法和随机数方法
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 方法。。。。
empCount 变量是一个类变量,它的值将在这个类的所有实例之间共享。你可以在内部类或外部类使用 Employee.empCount 访问。
第一种方法__init__()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法。该方法中的成员为对象实例所有。
self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。
随机数函数
通过 模块名称.方法 来调用,需要导入模块random。
|
# 第一步导入模块 import random # 使用 模块名称.方法 # randint 产生 整数类型的数据,包含头和尾 num = random.randint( 0 , 3 ) print (num) |
以上所述是小编给大家介绍的python中init方法和随机数方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/Tink_bell/article/details/85986190
您可能感兴趣
- python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)
- python 时间戳转化为格式(Python datetime和unix时间戳之间相互转换的讲解)
- python中创建类的方法(Python中如何导入类示例详解)
- python怎么实现链表(Python实现数据结构线性链表单链表算法示例)
- python爬百度api有次数限制吗(对python借助百度云API对评论进行观点抽取的方法详解)
- pythonkeys怎么用(浅谈python的深浅拷贝以及fromkeys的用法)
- python 聚类找出同一类别的数据(Python实现简单层次聚类算法以及可视化)
- 如何用python做一个弹窗(python实现祝福弹窗效果)
- python使用pandas数据分析系列(python使用pandas处理大数据节省内存技巧推荐)
- python自动解密(python实现移位加密和解密)
- python爬虫10分钟教程(浅谈Python爬虫基本套路)
- python面向对象实例教程(Python面向对象程序设计类的多态用法详解)
- python列表生成怎么用(详解python列表生成式和列表生成式器区别)
- python最火开源项目(5月份Github上Python开源项目排行)
- python变量与对象的关系(Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析)
- pythonzipfile的用法(对Python之gzip文件读写的方法详解)
- 老弄堂里的市井味道(老弄堂里的市井味道)
- 小米音乐可绑定QQ音乐, QQ音乐 真的会消失在小米的设备上吗(小米音乐可绑定QQ音乐)
- 小米Watch S1评测 或许能成为小米冲击高端可穿戴设备的里程碑(小米WatchS1评测或许能成为小米冲击高端可穿戴设备的里程碑)
- 手机QQ与小米路由器在一起 明天揭晓,敬请期待(手机QQ与小米路由器在一起)
- 小米音乐与 QQ 音乐合作,便捷迁移会员(小米音乐与QQ音乐合作)
- 小米推出米兔儿童电话手表奥特曼版,799 元,支持微信 QQ(小米推出米兔儿童电话手表奥特曼版)
热门推荐
- css3右侧栏伸缩效果(使用CSS3实现环形进度条效果)
- sql中的exists详解(SQL中EXPLAIN命令的使用方法)
- php面向对象final怎么设置(PHP面向对象程序设计中的self、static、parent关键字用法分析)
- python实现的数据结构(Python嵌套式数据结构实例浅析)
- python怎么表示矩阵转置(Python实现的矩阵转置与矩阵相乘运算示例)
- 虚拟主机干嘛用的(虚拟主机购买后怎么操作?)
- css中div高度自适应
- vuekeep-alive源码(vue中keepAlive组件的作用和使用方法详解)
- mssql 存储过程查询语句(MSSQL分页存储过程完整示例支持多表分页存储)
- laravel队列是如何触发的(laravel 事件/监听器实例代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9