网络编程
位置:首页>> 网络编程>> Python编程>> python使用 __init__初始化操作简单示例

python使用 __init__初始化操作简单示例

作者:zhaoyangjian724  发布时间:2023-04-22 16:25:47 

标签:python,init,初始化

本文实例讲述了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程序设计有所帮助。

来源:https://blog.csdn.net/zhaoyangjian724/article/details/95229062

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com