python使用 __init__初始化操作简单示例
人气:0本文实例讲述了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:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled2/object/dog.py
<__main__.Dog instance at 0x020F2BC0>
<type 'instance'>
['__doc__', '__init__', '__module__', 'roll_over', 'sit']Process finished with exit code 0
希望本文所述对大家Python程序设计有所帮助。
您可能感兴趣的文章:
加载全部内容