python定义类的简单用法


Posted in Python onJuly 24, 2020

python定义的类使用方法:

使用“obj=类名()”语句将类实例化,然后用“obj.函数名”就可以调用类里面定义的各种函数了

示例如下:

将Bili类实例化,然后就可以使用类里的函数

python定义类的简单用法

内容扩展:

类的定义

#!/usr/bin/env python
#coding:utf8
 
 
class Hotel(object):
  """docstring for Hotel"""
  def __init__(self, room, cf=1.0, br=15):
    self.room = room
    self.cf = cf
    self.br = br
 
  def cacl_all(self, days=1):
    return (self.room * self.cf + self.br) * days
 
if __name__ == '__main__':
  stdroom = Hotel(200)
  big_room = Hotel(230, 0.9)
  print stdroom.cacl_all()
  print stdroom.cacl_all(2)
  print big_room.cacl_all()
  print big_room.cacl_all(3)

到此这篇关于python定义类的简单用法的文章就介绍到这了,更多相关python定义的类怎么用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
跟老齐学Python之有点简约的元组
Sep 24 Python
python使用两种发邮件的方式smtp和outlook示例
Jun 02 Python
用Pygal绘制直方图代码示例
Dec 07 Python
pandas数值计算与排序方法
Apr 12 Python
pyqt5的QWebEngineView 使用模板的方法
Aug 18 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
Dec 24 Python
python 使用pandas计算累积求和的方法
Feb 08 Python
Django CBV类的用法详解
Jul 26 Python
python实现简单银行管理系统
Oct 25 Python
Python调用shell命令常用方法(4种)
May 11 Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 Python
python和php哪个容易学
Jun 19 Python
Python爬虫抓取指定网页图片代码实例
Jul 24 #Python
详解Flask前后端分离项目案例
Jul 24 #Python
通过实例了解Python异常处理机制底层实现
Jul 23 #Python
Python异常处理机制结构实例解析
Jul 23 #Python
使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
Jul 23 #Python
Python字符串函数strip()原理及用法详解
Jul 23 #Python
Python使用sys.exc_info()方法获取异常信息
Jul 23 #Python
You might like
一个用php实现的获取URL信息的类
2007/01/02 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
2011/02/03 PHP
Laravel如何创建服务器提供者实例代码
2019/04/15 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
YUI的Tab切换实现代码
2010/04/11 Javascript
node.js中的fs.mkdirSync方法使用说明
2014/12/17 Javascript
JavaScript中常用的六种互动方法示例
2015/03/13 Javascript
EasyUi combotree 实现动态加载树节点
2016/04/01 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
2016/05/29 Javascript
AngularJS基础 ng-dblclick 指令用法
2016/08/01 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
Vue 源码分析之 Observer实现过程
2018/03/29 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
Python语言实现机器学习的K-近邻算法
2015/06/11 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
Python面向对象之类和实例用法分析
2019/06/08 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
2020/05/09 Python
python palywright库基本使用
2021/01/21 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
最好的意大利皮夹克:D’Arienzo
2018/12/04 全球购物
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
博柏利美国官方网站:Burberry美国
2020/11/19 全球购物
计算机专业推荐信范文
2013/11/20 职场文书
销售助理岗位职责
2014/02/21 职场文书
法学院毕业生求职信
2014/06/25 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
实名检举信范文
2015/03/02 职场文书
个人收入证明范本
2015/06/12 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
MySQL深度分页(千万级数据量如何快速分页)
2021/07/25 MySQL