码迷,mamicode.com
首页 > 编程语言 > 详细

2018.01.08 python

时间:2018-01-08 17:28:12      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:div   return   成绩   对象   pre   获取   内心   form   less   

感想:
我的内心毫无波澜

难题:
不会英语是硬伤


#
成绩条目类 class Score: lesson_name = "课程名" score = 0 # 分数 # 当成绩单初始化时,需要提供这个成绩单的两个属性的值 def __init__(self,lesson_name,score): self.lesson_name = lesson_name # 初始化对象的时候,就把课程名提供给成绩单 self.score = score # 同理, 也需要提供成绩的值 # 1、获取当前成绩数据(以字典形式) def get(self): re = {"lesson_name":self.lesson_name, "score": self.score } return re # 2、仅获取成绩 def get_score_only(self): return self.score # 3、 修改课程名 def edit_lesson_name(self, lesson_name): self.lesson_name = lesson_name return "修改成功" # 4、 修改成绩 def edit_score(self, score): self.score = score return "修改成功" # 5、 及格检测,假如及格返回 “及格” def ok(self): if self.score >= 60: return "及格"
from Score import Score


# 第一个测试:__init__

def unit_1():
    a = Score("网页设计",80)


# 第二个测试:__init__
def unit_2():
    a = Score("网页设计",90)
    print(a.edit_score(59))
    print("修改后成绩为{}" .format(a.get_score_only()))
    a.edit_score(75)
    print(a.ok)

unit_2()

 

2018.01.08 python

标签:div   return   成绩   对象   pre   获取   内心   form   less   

原文地址:https://www.cnblogs.com/FANYEFU/p/8243631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!