自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 python关于list的一个坑

由于python中的变量直接指向的是引用造成了使用二维list时的一个坑废话少说,看代码ls = [[0,1]]*10 #建立一个二维列表,每一列中有一个1,2ls[0][0] = 10 #令第一行第一列等于10print(ls) #猜猜会输出什么?#结果就是[[10, 1], [10, 1], [10, 1], [10, 1], [10, 1], [10, 1], [10, 1], [10, 1], [10, 1], [10, 1]]所有的0都变成10了,为什么?因为ls里储存的是[

2021-01-25 10:39:20 148

原创 Python学习笔记,定义和引用函数

定义和引用函数函数的定义方式关键字def 加函数名加小括号例1:最常规的定义方式。a,b = 1,2def swap(a,b): return b,aa,b = swap(a,b)print(a,b) #运行结果是2 1例2:带有可选参数的函数def fact(n,mod = 1e9+7): #可选参数需要给定默认值 sum = 1 for i in range(1,n+1): sum = sum*(i%mod) sum

2021-01-10 11:19:01 143

原创 Python学习笔记,random库

random库from random import*伪随机直接使用random库的都是伪随机。基本随机函数1、seed(n) n可以为任意数字,意为将n作为随机种子产生随机数表。2、random() 无参数,生产现有随机数表中的一个随机数。扩展随机函数1、randint(m , n ) m,n应该为两个整数,该函数会产生从m到n中的一个随机的整形数。2、randrange(m, n [, k]) [ ]表示其中k可以省略,m,n,k应是整数该函数表示生成一个[m, n)之间间隔为k

2021-01-05 19:44:35 219

原创 Python学习笔记,数值类型及操作

数字类型及操作int类型数值大小不限;整数的进制1,整数类型正常为10进制2,开头加0b or 0B 为二进制3,加0o or 0O 为8进制4,加0x 为16进制浮点运算中存在不确定尾数。如0.1+0.2 = 0.30000000000000004计算机用二进制储存时会产生不确定性,一般情况下这种不确定性会在1e-16以后对正常的使用几乎没有影响。在用浮点数进行比较时可利用round(a, b)函数,对a的b位数取四舍五入。Python中独有复数形式,用‘ j ’来表示。如:r =

2021-01-04 22:15:46 120 2

原创 <string> substr浅析

substr浅析1、substr是c++ ,string类下的一个函数。函数原型:String String::substr()默认取出从0到s1结尾的字符;String String::substr(int pos)取出从pos开始到s1结尾的字符;String String::substr(int pos, int n)取出从pos的n个字符;2、作用:取出从第pos个开始后面的n个字符;3、使用示例: string s1; s1="abc cba abc5e.

2021-01-01 22:32:10 677

原创 lower_bound()与upper_bound()的简单总结

lower_bound()和upper_bound()简单总结目录lower_bound()和upper_bound()简单总结一、简介二、作用三、一、简介1.lower_bound()和upper_bound()都是c++ 标准库中的函数。2.lower_bound()的是:2.二者都利用二分查找的方法查找已排序的数组中的元素。3.它们的返回值都是一个地址。二、作用lower_bound()用于在已排好序的数组中找出**大于等于目标元素的下标最小的元素的地址。upper_bound()用

2020-12-16 19:21:45 1331

原创 binary_search浅析

binary_search浅析一、介绍1、binary_search是c++ < algorithm >库中的一个函数。2、常用于判断某个元素是否存在,若元素存在则返回值为1,不存在则返回值为0。二、用法1、函数原型:bool binary_search(beg,end,const T& value,op)或 bool binary_search(beg,end,const T& value)2、函数的引用:binary_search(查找首地址,查找终止

2020-12-16 13:45:05 1051

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除