现在的位置: 首页 > 综合 > 正文

My first Python class

2013年02月08日 ⁄ 综合 ⁄ 共 1217字 ⁄ 字号 评论关闭
"""
This is a student class, it has functions:study(),Getage,Getname,Getschool and ageSet,
nameSet,schoolSet.
@author  Jeff Chen
@date:2012-3-3  
"""
#a student class
class student:
        #study function
	def study(self):
		print '%s read and study'%self.name
	#set name
	def nameSet(self,n):
		self.name=n
	#get name 
	def Getname(self):
		return self.name
	#set age
	def ageSet(self,a):
	        self.age=a
	#get age
	def Getage(self):
		return self.age
	#set school 
	def schoolSet(self,s):
		self.school=s
	#get school
	def Getschool(self):
		return self.school
	#get the student's message
	def getMessage(self):
		print 'Student name:%s'%self.name
		print 'age:%s'%self.age
		print 'school:%s'%self.school
        #value init
	age=0
	school='NCU'
	name='anoyment'     #end
print '--------------------------------------'
chen=student()      #creat a student class named chen
print "What's your name?"
chen.nameSet(raw_input())
print 'and how old are you?'
chen.ageSet(raw_input())
print 'your school?'
chen.schoolSet(raw_input())
print '-------------------------------------'
chen.study()
print '---------------------------------------'
print 'Your student message is:'
chen.getMessage()
print '--------------------------------------'
print 'There are some message of Jarlin:'
Jarlin=student()
Jarlin.name='Jarlin'
Jarlin.age=21
Jarlin.school='Szpt.edu'
Jarlin.getMessage()
print '--------------------------------------'

抱歉!评论已关闭.