摘要: 一 算法效率的度量方法 1 高级语言编写的程序在计算机上运行时所消耗的时间取决于以下因素: 算法采用的策略和方案 编译产生的代码质量 问题的输入规模(输入量的多少) 机器执行指令的速度 2 分析算法运行时间的关键:把基本操作的数量和输入模式关联起来 二 函数的渐进增长 1 定义:给定两个函数f(n) 阅读全文
posted @ 2020-07-24 21:19 洛兰123 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一 文件相关内容 1 什么是文件 是指保存数据的文本,有不同的格式:".exe"--可执行文件、".txt--文本文件"、".ppt--PPT演示文件"、".jpg--图片"、".mp4--音频文件"、".avi--视频文件" 2 python中文件操作的流程: 1. 打开文件,得到一个文件句柄并赋 阅读全文
posted @ 2020-07-24 20:40 洛兰123 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一 相关知识 1 choice()函数 描述:choice() 方法返回一个列表,元组或字符串的随机项。 语法:choice()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。 import random random.choice( seq ) 参数:s 阅读全文
posted @ 2020-07-24 18:36 洛兰123 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一 内置方法的工作原理 1 当你看到像 mystuff.append('hello') 这样的代码时,你事实上已经在 Python 内部激发了一个连锁反应。以下是它的工作原理: Python 看到你用到了 mystuff ,于是就去找到这个变量。也许它需要倒着检查看你有没有在哪里用 = 创建过这个变 阅读全文
posted @ 2020-07-24 12:01 洛兰123 阅读(171) 评论(0) 推荐(0) 编辑