在实际开发过程中,对已开发好的模块代码添加功能,但不能修改原代码,不然违反了软件开发中的“开发-封闭”原则 ,它规定已经实现的功能不允许被修改,但可以被扩展,即: 封闭:已实现的功能代码块不应该被修改 开放:对现有功能的扩展开放 Python在面向对象(OOP)的设计模式中,decorator被称为装饰模式。OOP的装饰模式需要通过继承和组合来实现,而Python除了能支持OOP的decorat
定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 1、减少重复代码 2、使程序变的可扩展 3、使程序变得易维护 语法定义 函数参数与局部变量 形参变量只有在被调用时才分配内存单元,在调用结束时,即该释放所分配的内存单元。因此只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量 实参可以是常量、变量、表达式函数等,无论
一、基本操作 1、操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 2、打开文件的两种方式 使用open方法 open(file, mode, encoding) 打开文件的模式如下: 3、r+,w+,a+的区别# r+打开文件指针在文件开头,写入文件时不管指针在哪里都在文件末尾添加f = open("song.bak", "r+", encoding="ut
一、条件判断 1、if…else… if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4> 2、三元运算 result = value1 if … else value2 如果条
一、标准数据类型 1、Number(数字) int(整数):-1,1 bool(布尔类型):True,False float(浮点类型):1.13,3E-2 complex(复数):1+2j,1.1+2.2j 2、String(字符串):“Hello World!” 3、List(列表):[1, 2, 3],[‘a’, ‘b’, ‘c’]
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号