11 2020 档案
摘要:赋值:修改原列表会影响赋值列表 浅拷贝:只拷贝列表的最外层,内部全部引用,修改最外层列表,不会影响,修改内层对象会影响浅拷贝对象。 深拷贝:拷贝所有可变类型,原列表 不影响深拷贝对象 l1 = [1,2,3,[4,5]] print(id(l1)) # 赋值操作:改变其中一个,会影响另一个变量 l2
阅读全文
摘要:列表特有方法 使用方式:列表名.方法名() 1 增加元素 append(item):将item添加到列表的最后位置。 insert(pos,item):将item插入的指定位置。 pos如果超过最大索引,将item插入最后位置 pos如果小于最小索引,将item插入到最开始位置 extend(ite
阅读全文
摘要:1 概念 列表是一个可修改的,元素被逗号分隔,中括号包围的有序序列 格式: 列表名 = [item1,item2,item3..] names = ['zs','ls','ww','ml'] ages = [20,25,30,23] height = [180,175,188,176] print(
阅读全文
摘要:# 九九乘法表:列*行= 结果 j = 1 # 控制行数 while j<10: i = 1 # 控住列数 while i<= j: print(i,"x",j,"=",i*j,end="\t") # print(f"{i}*{j}={i*j}",end='\t') i += 1 print() j
阅读全文
摘要:# 输出一行 * * * * * * i = 0 while i<6: print("*",end=" ") i += 1 # 输出如下图形: """ * * * * * * * * * * * * * * * * * * """ i = 0 while i<6: print("*",end=" "
阅读全文
摘要:# 判定一个数是否为质数 j = 2 # 帮助构造数字范围 while j<=1000: i = 2 while i < j: if j % i == 0: print(j,"不是质数") break i += 1 else: print(j,'是质数') j += 1 for i in range
阅读全文
摘要:概述 插入排序(Insertion-Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 算法描述 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 1. 从第一个元素开始,该元素可以认为已经被排
阅读全文
摘要:1 概念 选择排序(Selection-sort)是一种简单直观的排序算法。它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 2 算法描述 n个记录的直接选择排
阅读全文
摘要:##1 概念 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 ##2 算法描述 1. 比较相
阅读全文
摘要:#算法概述 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线
阅读全文
摘要:运算符 概念:指定了 两个或者多个数据 之间的数据运算 算法的符号 ##1算术运算符: + - * / // % ** 除法 --/:真除法,得到类型一定是浮点型 --//:整除法,只保留商的部分 4/2 # 2.0 4//2 # 2 3/2 # 1.5 3//2 # 1 3/2.0 # 3.0/2
阅读全文
摘要:#数据类型 ##1基本数据类型 字符串(str):不可变类型 数值类型:不可变类型 -- 整型(int):描述整数。 -- 浮点型(float):描述小数。 -- 复数(complex)(了解):形式:a+bj 布尔:不可变类型 --True --False 特殊:空,不可变类型 -- 类型:Non
阅读全文
摘要:一环境 1. 开发环境:编写代码开发需求的环境 2. 测试环境:测试运行项目保证项目功能正常的环境 3. 生产环境:工作在网络上提供真实服务的环境 ##二解释器 概念:Python中代码解释运行的软件工具 ###1语言分类 编译型语言: 执行过程:先编译源代码,得到目标文件后,直接运行 优点:编译到
阅读全文
摘要:#一 python 简史 ##1 python 出现 (1)1991年发布第一个版本,作者吉多·范罗苏姆,简称“龟叔”。 (2)历史背景 当时已经有了较多编程语言,但是没有龟叔十分喜欢的语言,所以龟叔决定自己动手发明一门语言。1989年的圣诞节,开始编写python语言。由此python诞生 ABC
阅读全文
摘要:1. json.load(file):将文件中的json数据,直接读取到程序中 2. json.loads(str_json):将一个字符串json数据,转换成 json对象/字典数据 3. json.dump(json_obj, file):将一个json对象,存储到文件file中 4. json
阅读全文
摘要:操作方式 描述 R.get(url [,params=..]) 发起一个get请求,附带params查询参数列表 R.post(url [, data=...]) 发起一个post请求,附带data表单参数列表 RESP.encoding 表示请求结果(响应)文本数据编码格式 RESP.text 表
阅读全文
摘要:
阅读全文
摘要:##1 将项目纳入Git管理 初始化远程仓库:gitee-码云 创建远程的仓库,配置个人开发秘钥[ssh-key] (ssh-genkey[公钥|私钥]) 获取远程仓库的开发地址:https://www.gitee.com/example/xxxx.ssh 初始化本地仓库:初始化项目空间,本地安装好
阅读全文
阅读目录(Content)
此页目录为空