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

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

本文实例讲述了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

标签:python,init,初始化
0
投稿

猜你喜欢

  • python人工智能tensorflow函数tf.assign使用方法

    2023-04-08 00:59:03
  • Python3中安装后SSL问题及解决

    2022-07-04 14:41:16
  • Python采集猫眼两万条数据 对《无名之辈》影评进行分析

    2021-07-20 19:04:38
  • Django实战之用户认证(初始配置)

    2022-08-17 22:15:02
  • MySQL学习(七):Innodb存储引擎索引的实现原理详解

    2024-01-25 05:53:02
  • ODBC连接数据库以SQLserver为例图文详解

    2024-01-13 04:07:43
  • Python sqlite3事务处理方法实例分析

    2022-12-28 07:30:09
  • Go 热加载之fresh详解

    2024-03-23 14:27:26
  • 在TABLE中模仿excel的单元格移动

    2007-12-22 12:03:00
  • flask SQLAlchemy连接数据库及操作的实现

    2024-01-28 09:23:29
  • Vue.js实现一个SPA登录页面的过程【推荐】

    2024-04-26 17:39:41
  • python的字典和集合你了解吗

    2022-12-13 11:28:44
  • layerUI下的绑定事件实例代码

    2024-04-16 09:38:08
  • 【JavaScript实用系列】-- 胖页面载入效果

    2009-10-19 22:48:00
  • MYSQL5 下的兼容说明(my.ini my.conf)

    2008-02-23 10:13:00
  • python编程进阶之类和对象用法实例分析

    2022-04-01 23:59:03
  • python实现健康码查验系统

    2022-06-27 06:31:34
  • asp.net 多数据库支持的思考

    2024-01-16 04:50:45
  • JS定时器实例

    2024-04-29 13:25:21
  • POST与GET方法的区别简要分析

    2022-06-26 17:27:36
  • asp之家 网络编程 m.aspxhome.com