1.面向过程与面向对象oop
举例:处理学生成绩表
面向过程:
代码1:
s1={'name':'麦克','score':99}
s2={'name':'小沈','score':1000}
def prin(s):
print('%s的成绩为%s'%(s['name'],s['score']))
prin(s1)
prin(s2)
结果
麦克的成绩为99
小沈的成绩为1000
面向对象:
代码
class Stu(object):
def __init__(self,name,score):
self.name=name
self.score=score
def print_score(self):
print('%s的成绩是:%s分'%(self.name,self.score))
s1=Stu('小沈',100)
s1.print_score()
结果
小沈的成绩是:100分