开发者社区> 问答> 正文

python中怎么定义

python中怎么定义

展开
收起
云计算小粉 2018-05-10 20:10:52 1351 0
1 条回答
写回答
取消 提交回答
  • 最方便的语言,最简洁的简介

    类的定义

    !/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)
    2019-07-17 22:23:08
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载