随笔分类 - python基础笔记
摘要:pip下载路径D:\python\Lib\site-packages
阅读全文
摘要:继承 继承:子类拥有父类的所有方法和属性。作用:实现代码的重用。 多态: 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活性。 继承的语法(单继承) class 类名(父类名): 父类的模板创建对象,可以访问自己的属性。 访问子类属性时,先找到子类中查找,子类中没有改属性,去父类中查找。
阅读全文
摘要:__del__方法的使用: 当一对象从内存空间中销毁,会自动调用__del__方法。 主要是清理资源的操作。文件资源,网络套接字资源,数据库连接资源等 __str__方法的使用: 在print()打印对象时,自动调用str下的打印内容。 __str__必须由返回值,只能返回字符串。 举例 eg:根据
阅读全文
摘要:面向对象(OOP) 面向过程:把完成某一个需求的所有步骤从头到尾逐步实现。(开发复杂项目难度大适合操作系统,数据库服务器) 面向对象:上帝式思维方式,面向对象是模型化的,你只需抽象出一个类,这是一个封闭的盒子,在这里你拥有数据也拥有解决问题的方法。 类和对象 类:一组具有相同特征或行为的一个统称。是
阅读全文
摘要:文件的基本概念:存储在某种长期存储在设备上的一段数据。 文件的储存方式:文件时以二进制的方式保存到磁盘上面的。 文件的分类:文本文件(.txt,.py)和二进制文件(图片文件,音频文件,视频。文件必须用专用软件才能打开) 文件的基本操作: 操作文件 函数 说明 01 open() 打开文件,并返回文
阅读全文
摘要:名片管理系统 步骤 1.框架搭建(架构师) 2.显示菜单 3.新建名片 4.显示所有名片信息 5.查询名片 6.查询完成后,修改名片 7.删除名片 8.返回上一级 9.退出管理系统 微内核+插件式架构(鸿蒙) 要求有稳定的微内核。 名片管理系统使用总控中心。 分两个文件 main 和tool。 成员
阅读全文
摘要:函数的返回值 使用return可以得到返回值(return下方的代码不执行) python解释器从上到下执行,从右到左执行 函数的嵌套 把想嵌套的函数名直接加到另一个函数内容中使用 模块中的函数 模块名称命名符合标识符的命名规则 模块也就是一个python文件 (.py文件) 模块就是封装更大的函数
阅读全文
摘要:while嵌套 写while的嵌套时,先写里层,再写外层。 外层循环执行一次,内层循环执行一圈。 在坐标系中,外层 循环变量一般控制行号,内层循环变量一般控制列号。 print扩展 def print(self, *args, sep=' ', end='\n', file=None): # kno
阅读全文
摘要:基本控制结构 数据类型转换 int(x) float(x) 把x转换成整数,x如果是字符串,必须是数字类型的字符串, 把x转换成浮点数,x如果是字符串,必须是数字类型的字符串。 str(x)任意数据类型都可以转换成字符串 list(x) 把序列数转换成列表 把字符串的字符分开 把分开的字符合成字符串
阅读全文
摘要:数据类型 数字类型(整数int,浮点型float,布尔型bool,复数型) 非数字类型(字符串型str,列表list,元组tuple,字典dict) type(变量名) 查看变量或数据类型。 机制:变量数据类型自动推导 字符串定义 单引号,双引号,( 两个可以相互嵌套) 三引号 (里面可以包含回车)
阅读全文
摘要:python特点 简单易学,免费开源,应用广。 编译性和解释型 编译:一次性全部编译,把程序源代码都编译成机器语言,保存为二进制文件 解释:逐步解释每一句源代码,一行一行执行,跨平台好 print("xxx") //print是一个函数 数字不需要加引号 输出多个变量中间用逗号(,)隔开 打印出以空
阅读全文