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


Posted in Python onSeptember 26, 2019

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

Python 相关文章推荐
python实现代码行数统计示例分享
Feb 10 Python
python映射列表实例分析
Jan 26 Python
Python实现简单过滤文本段的方法
May 24 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
Jul 12 Python
pygame实现烟雨蒙蒙下彩虹雨
Nov 11 Python
在 Python 中接管键盘中断信号的实现方法
Feb 04 Python
django ORM之values和annotate使用详解
May 19 Python
python os模块在系统管理中的应用
Jun 22 Python
Python利用myqr库创建自己的二维码
Nov 24 Python
python subprocess pipe 实时输出日志的操作
Dec 05 Python
如何安装2019Pycharm最新版本(详细教程)
Sep 26 #Python
Python命令行参数解析工具 docopt 安装和应用过程详解
Sep 26 #Python
django框架创建应用操作示例
Sep 26 #Python
Python从入门到精通之环境搭建教程图解
Sep 26 #Python
python性能测量工具cProfile使用解析
Sep 26 #Python
python使用socket 先读取长度,在读取报文内容示例
Sep 26 #Python
用python写测试数据文件过程解析
Sep 25 #Python
You might like
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
10条PHP编程习惯助你找工作
2008/09/29 PHP
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
2012/10/11 Javascript
jquery ui dialog实现弹窗特效的思路及代码
2013/08/03 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
jquery实现列表上下移动功能
2016/02/25 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
纯原生js实现table表格的增删
2017/01/05 Javascript
JS实现鼠标拖拽盒子移动及右键点击盒子消失效果示例
2019/01/29 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
2019/06/09 Javascript
使用Node.js在深度学习中做图片预处理的方法
2019/09/18 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
[03:34]2014DOTA2西雅图国际邀请赛 淘汰赛7月15日TOPPLAY
2014/07/15 DOTA
Python用GET方法上传文件
2015/03/10 Python
Python中实现参数类型检查的简单方法
2015/04/21 Python
Python连接PostgreSQL数据库的方法
2016/11/28 Python
Python subprocess模块常见用法分析
2018/06/12 Python
python调用摄像头显示图像的实例
2018/08/03 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
2019/03/01 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
使用SQLAlchemy操作数据库表过程解析
2020/06/10 Python
Python基于locals返回作用域字典
2020/10/17 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
移动端HTML5实现文件上传功能【附代码】
2016/03/25 HTML / CSS
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
2014年保密工作总结
2014/11/22 职场文书
MySQL中使用or、in与union all在查询命令下的效率对比
2021/05/26 MySQL
MySQL如何解决幻读问题
2021/08/07 MySQL