python使用 __init__初始化操作簡單示例
本文實(shí)例講述了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):
"""模擬小狗被命令時(shí)蹲下"""
print self.name.title() + "is now sitting."
def roll_over(self):
"""模擬小狗被命令時(shí)打滾"""
print (self.name.title() + "rolled over!")
a=Dog('aaaa','bbbb')
運(yùn)行結(jié)果:
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
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python面向?qū)ο蟪绦蛟O(shè)計(jì)入門與進(jìn)階教程》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程》
希望本文所述對大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python網(wǎng)頁請求urllib2模塊簡單封裝代碼
這篇文章主要分享一個(gè)python網(wǎng)頁請求模塊urllib2模塊的簡單封裝代碼,有需要的朋友參考下2014-02-02
Django基于Models定制Admin后臺(tái)實(shí)現(xiàn)過程解析
這篇文章主要介紹了Django基于Models定制Admin后臺(tái)實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
Python基礎(chǔ)之pandas數(shù)據(jù)合并
這篇文章主要介紹了Python基礎(chǔ)之pandas數(shù)據(jù)合并,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04
利用Python實(shí)現(xiàn)原創(chuàng)工具的Logo與Help
這篇文章主要給大家介紹了關(guān)于如何利用Python實(shí)現(xiàn)原創(chuàng)工具的Logo與Help的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面來一起看看吧2018-12-12
Python實(shí)現(xiàn)隨機(jī)從圖像中獲取多個(gè)patch
經(jīng)常有一些圖像任務(wù)需要從一張大圖中截取固定大小的patch來進(jìn)行訓(xùn)練。本文就來和大家聊聊如何用Python實(shí)現(xiàn)隨機(jī)從圖像中獲取多個(gè)patch,感興趣的可以了解一下2022-08-08

