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相關內(nèi)容感興趣的讀者可查看本站專題:《Python面向?qū)ο蟪绦蛟O計入門與進階教程》、《Python數(shù)據(jù)結構與算法教程》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設計有所幫助。
相關文章
回歸預測分析python數(shù)據(jù)化運營線性回歸總結
本文主要介紹了python數(shù)據(jù)化運營中的線性回歸一般應用場景,常用方法,回歸實現(xiàn),回歸評估指標,效果可視化等,并采用了回歸預測分析的數(shù)據(jù)預測方法2021-08-08
Python快速實現(xiàn)分列轉(zhuǎn)到行的示例代碼
這篇文章主要為大家詳細介紹了如何利用Python快速實現(xiàn)分列轉(zhuǎn)到行的效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學一下2023-03-03
使用with torch.no_grad():顯著減少測試時顯存占用
這篇文章主要介紹了使用with torch.no_grad():顯著減少測試時顯存占用問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
Python使用scipy.fft進行大學經(jīng)典的傅立葉變換
傅里葉變換是在高數(shù)是一個很重要的知識點,本文將介紹Python使用scipy.fft進行大學經(jīng)典的傅立葉變換,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-06-06
Python可變與不可變數(shù)據(jù)和深拷貝與淺拷貝
這篇文章主要介紹了Python可變與不可變數(shù)據(jù)和深拷貝與淺拷貝,拷貝函數(shù)是專門為可變數(shù)據(jù)類型list、set、dict使用的一種函數(shù),更多相關內(nèi)容,需要的小伙伴可以參考一下2022-04-04

