- 博客(19)
- 收藏
- 关注
原创 面向对象理解
先自己造洗衣机,接水,放入洗衣液,放入脏衣服,让洗衣机自动的清洗、甩干、烘干,手动晾晒。请一堆保姆,买一台洗衣机,让保姆每天在固定的时间、地点取脏衣服放入洗衣机清洗,保姆对衣服。操作封装在一起组成一个类,可以通过类创建对象,通过对象之间的交互来解决问题。面向对象:遇到问题,想有没有已经存在的解决这个问题的程序。面向过程:遇到问题,直接自己写代码实现解决问题的程序。找个盆子接水,放入脏衣服,放洗衣液,手搓,晾晒。#利用面向对象中类和对象的思维进行问题解决。进行晾晒,收取,放回指定的位置。...
2022-08-10 16:12:13 128
原创 文件读操作
参数1:文件路径、文件名参数2:文件操作模式参数3:编码方式,encoding = ‘utf-8’参数4:换行方式,newline = ‘’(读操作不需要指定)windows: \r\n;mac:\r;linux:\n补充:\r将鼠标光标移动到下一行行首文件路径分为:相对路径、绝对路径绝对路径:一个文件存放在哪个磁盘下的什么文件夹:D:\user\word\test.txt相对路径:以当前文件为参照物,另一个文件相当于它的位置.表示当前目录…表示返回上一级/文件夹和文件之间以及文件夹和文
2022-08-08 19:29:47 170
原创 二分查找作用
作用:从某个有序容器中一半一半的取元素,最终获取到目标值。时间复杂度和空间复杂度是保持平衡的。空间复杂度:程序执行时花费的内存。限制:所查找容器必须事先排好序。时间复杂度:程序执行花费的时间。时空复杂度(时间、空间)容器元素先升序再降序。...
2022-08-08 19:16:44 206
原创 字典的性质
4.字典中元素是键 (key) 值 (value)对方式存在。key: value。key : 对数据的索引以及对数据的解释说明(只能是不可变的数据类型)获取字典中所有的键值对:items,得到的结果是可迭代对象。value:实际要保存的数据(可以是任意数据类型)1.字典容器符号:{},类型:dict。获取字典中所有的值:values。5.对字典的操作默认是对键操作。获取在字典中所有的键:keys。3.字典是可变的 (增删改)在列表中保存学生的信息。...
2022-08-08 08:41:30 236
原创 模块如何使用
一个模块中的所有方法不可能全部被使用到,就会造成程序内存占用高,执行速度慢等文通。使用import导入模块,相当于一次性将模块中的变量、函数、类等全部导入。这种方式导入模块中的方法、必须 模块名.方法名,否则报错。只是在使用方法是不再需要 模块名.方法名,可以直接方法名。想使用必须先导入、python导入模块有五种方式。重名方法,可以使用别名进行方法区分。使用时,就可以使用 别名。不过多的导入模块中的成员。...
2022-08-07 11:16:26 766
原创 如何安装三方模块
2.微软禁用了终端执行脚本的功能,要接除功能:https:/go.microsoft.com/fwlink/?3.激活虚拟环境的命令:venv/Scripts/activate。#6.在线安装模块:pip install 模块名。4.使用pip list命令查看已安装模块。1.先检查虚拟环境(venv)有没有激活。有进度条就无打印,有打印无进度条。找Pycharm提供的安装功能。tqdm方法操作的对象时容器。...
2022-08-07 11:15:34 320
原创 模块的定义
’’模块就是已经实现某些功能的代码合集,在python中有些代码无需自己实现已经就有了现成的经过测试实现了某类功能的代码,这些代码可以直接拿过来使用‘’’
2022-08-07 11:14:56 544
原创 for-else循环
for循环正常结束之后,else语句被触发;如果for循环非正常结束,else语句不会被触发。for-else循环适用于所有可能考虑完才能得到某一结论的场景。
2022-08-03 16:45:26 1166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人