Python 面向对象与异常、print语句加入f

类的构建与使用、类的参数self:

self是类函数中的必传函数,且必须放在第一个参数位置

self是一个对象,它代表实例化的变量自身

self可以直接通过点来定义一个类变量

self中的变量与含有self参数的函数可以在类中的任何一个函数内随意调用

非函数中定义的变量在定义的时候不用变量

class person(object):  (加object可以有更多的内置函数使用,内置函数就是__xxxx__)

        name = None

        age = None

        def run(self)

                print(f'{self.name}在跑')

xiaoming = person()

xiaoming.name = 'xiaoming'

xiaoming.run()-->xiaoming在跑

print语句加入f:

print语句中加入f就可以起到和format函数类似的作用。

print(f'{self.name}在跑')等效于

print('{}在跑'.format(self.name))

类的构造函数:

类的一种默认函数,用来将类实例化的同时,将参数传入类中

def __init__(self,a,b):

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种面向对象的编程语言,因此面向对象编程是Python的核心编程方法之一。面向对象编程是一种编程模式,它通过将数据和操作数据的方法封装在一起,实现了代码的重用、可维护性、可扩展性和可靠性。 在Python中,面向对象编程的基本概念包括类、对象、继承、多态等。 类是面向对象编程的基本概念,它是一个抽象的概念,用来描述某一类对象的通用特征。类定义了对象的属性和方法,是创建对象的模板。在Python中,类通过class语句定义。 对象是类的一个实例,它具有类定义的属性和方法。通过实例化类,可以创建一个对象。在Python中,对象可以通过类名后跟一对括号来创建。 继承是一种面向对象编程的重要特性,它允许子类继承父类的属性和方法,并且可以重写或添加新的属性和方法。在Python中,可以使用继承来创建一个新的类。 多态是指不同的对象可以使用相同的方法名来调用不同的方法,这种特性使得代码更加灵活。在Python中,多态可以通过继承和方法重载来实现。 下面是一个简单的Python类的例子: ```python class Person: def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print("Hello, my name is", self.name) person1 = Person("Tom", 20) person1.say_hello() ``` 这个例子定义了一个Person类,它有两个属性:name和age,以及一个方法say_hello。通过实例化Person类,可以创建一个名为person1的对象,并调用say_hello方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值