Discuss / Python / day14-6月14日

day14-6月14日

Topic source

Promethues

#1 Created at ... [Delete] [Delete and Lock User]

# -*- coding: utf-8 -*-

##面向对象编程 -- Object Oriented Programming OOP

#面向过程:程序由一个大函数执行下去。可将大函数各个部分分割为小函数。

#面向对象:程序由各个对象组成,对象之间可以传递消息。

###类和实例

class student(object):

    def __init__(self,name,score):

        self.name = name

        self.score = score

    def print_name(self):

        print(f'{self.name}')

    def get_grade(self):

        if self.score >=90:

            print('A')

        elif 60 <= self.score < 90:

            print('B')

        else:

            print('C')

s = student('angel',90)

(s.print_name(),s.get_grade())

s.age = 12

print(s.age)

b = student(123,'abc')

b.print_name()

#b.get_grade()


  • 1

Reply