Python核心编程笔记(类)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python核心编程笔记(类)相关的知识,希望对你有一定的参考价值。

Python并不强求你以面向对象的方式编程(与Java不同)

 

# coding=utf8

class FooClass(object):

    version = 0.1

    def __init__(self, nm=John Doe):
        self.name = nm
        print(Created a class instance for, nm)

    def showname(self):
        print(Your name is , self.name)
        print(My name is , self.__class__.__name__)

    def shower(self):
        print(self.version)

    def addMe2Me(self, x):
        return (x + x)

foo1 = FooClass()
foo1.showname()
print(foo1.shower())
print(foo1.addMe2Me(5))
print(foo1.addMe2Me(xyz))

foo2 = FooClass(Jane Smith)
foo2.showname()

 

以上是关于Python核心编程笔记(类)的主要内容,如果未能解决你的问题,请参考以下文章

《简明Python编程》核心笔记(1~5章)

Python学习笔记第六周

[学]《Python 核心编程》学习笔记

python核心编程第二版

Python核心编程笔记----Python对象

《python核心编程》笔记