一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

python如何使用 __init__初始化 python使用 __init__初始化操作示例

时间:2019-09-26 编辑:袖梨 来源:一聚教程网

本篇文章小编给大家分享一下python使用 __init__初始化操作示例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。

具体代码如下:

# -*- coding:utf-8 -*-
# !/usr/bin/python
class Dog():
  """"一次模拟小狗的简单尝试"""
  def __init__(self,name,age):
    """初始化属性name和age"""
    print self
    print type(self)
    print dir(self)
    self.name = name
    self.age = age
  def sit(self):
    """模拟小狗被命令时蹲下"""
    print self.name.title() + "is now sitting."
  def roll_over(self):
    """模拟小狗被命令时打滚"""
    print (self.name.title() + "rolled over!")
a=Dog('aaaa','bbbb')

运行结果:

C:Python27python.exe C:/Users/TLCB/PycharmProjects/untitled2/object/dog.py

<__main__.Dog instance at 0x020F2BC0>

['__doc__', '__init__', '__module__', 'roll_over', 'sit']

Process finished with exit code 0

热门栏目