博客
关于我
python类的学习
阅读量:330 次
发布时间:2019-03-04

本文共 796 字,大约阅读时间需要 2 分钟。

init
del
Class Cat:	def __init__(self,new_name):		self.name = new_name		printf("%s"%self.name)	def __del__(self):		printf("%s"%self.name)tom = Cat("Tom")print('-'*50)

子类必须在括号内指定父类的名称

9.3.4 重写父类的方法

与重写父类方法同名,python不会考虑这个父类方法

9.3.5 实例用作属性

class ElectricCar(Car):	def __init__:		self.battery = Battery()

9.4 导入类

python允许将类存储在某个模块中,然后在主程序中导入所需要的模块

"""一个可用于表示汽车的类""""""存储在car.py"""class Car():	def __init__(self,make,model,year):		self.make = male;		self.model = model;		self.year = year;		self.odometer_reading = 0;	def update_odometer(self,mileage):		if mileage>= self.odometer_reading:			self.odometer_reading = mileage;		else:			print("You can't roll back an odometer_reading")
from Car import Car

9.4.4 导入整个模块

使用module_name.class_name访问所需要的类

9.5 python标准库

from random import randitx = randit(1,6)

转载地址:http://nesh.baihongyu.com/

你可能感兴趣的文章
mysql 权限整理记录
查看>>
mysql 权限登录问题:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
查看>>
MYSQL 查看最大连接数和修改最大连接数
查看>>
mysql 查看锁_阿里/美团/字节面试官必问的Mysql锁机制,你真的明白吗
查看>>
MySql 查询以逗号分隔的字符串的方法(正则)
查看>>
MySQL 查询优化:提速查询效率的13大秘籍(避免使用SELECT 、分页查询的优化、合理使用连接、子查询的优化)(上)
查看>>
mysql 死锁 Deadlock found when trying to get lock; try restarting transaction
查看>>
mysql 死锁(先delete 后insert)日志分析
查看>>
MySQL 死锁了,怎么办?
查看>>
MySQL 深度分页性能急剧下降,该如何优化?
查看>>
MySQL 深度分页性能急剧下降,该如何优化?
查看>>
MySQL 添加列,修改列,删除列
查看>>
mysql 添加索引
查看>>
MySQL 添加索引,删除索引及其用法
查看>>
MySQL 用 limit 为什么会影响性能?
查看>>
MySQL 用 limit 为什么会影响性能?有什么优化方案?
查看>>
MySQL 用户权限管理:授权、撤销、密码更新和用户删除(图文解析)
查看>>
mysql 用户管理和权限设置
查看>>
mysql 的GROUP_CONCAT函数的使用(group_by 如何显示分组之前的数据)
查看>>
MySQL 的instr函数
查看>>