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核心编程笔记(类)的主要内容,如果未能解决你的问题,请参考以下文章