首页 知识动态 python基础 ( Page 487 )

python基础

python创建模块的注意点

说明1、模块名称应遵循Python变量命名规范,不得使用中文或特殊字符;2、不要与系统模块名冲突,最好先检查系统是否已经存在该模块。检查方法是在Python交互环境中执行impor…

2025-12-01 14,778

python访问限制的实现

说明1、若要使内部属性不被外部访问,可在属性名称前加两条下划线__。2、在Python中,如果实例的变量名以__开头,则变成私有变量(private),只有内部可以访问,外部不能访…

2025-12-01 78,300

python继承的两点好处

说明1、子类获得了父类的所有功能。因为Animial实现了run()方法,Dog和Cat作为子类,自动拥有run()方法。2、当子类和父类有相同的run()方法时,子类的run()…

2025-12-01 53,411

python如何获取对象信息

1、获取对象类型,基本类型可以用type()来判断。>>> type(123) >>> type('str') >>> type(None) 2、如果想获得一个对象的所有属性和方法…

2025-12-01 91,645

python实例如何绑定属性

说明1、绑定实例属性的方法是通过实例变量或self变量。2、不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性。但是当你删除实例属性后,再使用相同的名称,访…

2025-12-01 37,888

python中@property是什么

 说明1、内置的@property装饰器Python负责将一种方法转换为属性调用。2、@property广泛应用于类的定义中,可以让调用者写出简短的代码。同时保证对参数进行必要的检…

2025-12-01 56,790

python自定义异常的介绍

说明1、因为错误是class,捕获错误是捕获class的实例。2、错误不是凭空产生的,而是有意创造和抛出的。Python的内置函数会抛出很多类型的错误,我们自己写的函数也会抛出错误…

2025-12-01 61,198

python中使用logging的好处

说明1、允许指定记录信息的级别,包括debug、info、warning、error等。2、logging的另一个好处是通过简单的配置,一个语句可以同时输出到不同的地方,比如con…

2025-12-01 47,343

python中pdb的启用

1、首先准备程序,然后启动$ python -m pdb err.py > /Users/michael/Github/learn-python3/samples/debug/er…

2025-12-01 8,724

python怎么删除字符串最后一个字符?

python删除字符串最后一个字符的方法:1、使用strip()方法删除最后一个字符Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。…

2025-12-01 27,588