- 2026年07月08日
- 星期三
python的随机数模块为random模块,可以产生随机的整数或浮点数。但是这是伪随机数,python解释器会维护一些种子数,然后根据算法算出随机数。linux维护了一个熵池,这个熵池收集噪音的信息,
逻辑运算1.在没有()的情况下not优先级高于and,and优先级高于or,即优先级关系为()notandor,同一优先级从左往右计算总结:a or b : 如果a = 0,值=b;如果a!=0,值=aa and b : 如果a = 0,值=a;如果a!=0,值=beg:not2 1 and 3 4 or 5 5 and 2 1 and 9
一、列表的索引和切片1.列表的索引列表和字符串一样样拥有索引lst = [a,b,c]print(lst[0]) # 获取第1个元素print(lst[1]) # 获取第2个元素print(lst[2]) # 获取第3个元素lst[3] = d # 修改索引为2的字符串为d# ps:列表是可以发生改变的. 字符串不可以eg:str =
深浅拷贝(1)赋值运算l1 = [1,2,3,[barry,alex]]l2 = l1l1[0] = 111print(l1) # [111, 2, 3, [barry, alex]]print(l2) # [111, 2, 3, [barry, alex]]l1[3][0] = wusirprint(l1) # [111, 2, 3, [wusir, alex]]print(l2) # [111, 2, 3, [wusir, alex]](2)浅拷贝l
1.id()通过id()我们可以查看到一个变量表示的值在内存中的地址.2. is 和 ==== 判断左右两端的值是否相等. 是不是一致.is 判断左右两端内容的内存地址是否一致. 如果返回True, 那可以确定这两个变量使用的是同一个对象我们可以这样认为. 如果内存地址相同. 那
主要内容:1. 面向对象和面向过程2. 面向对象如何编写3. 面向对象三大特征1. 面向对象和面向过程 (1)面向过程:核心是过程,事情的发展即过程,或者解决问题的执行步骤即过程,该编程思想就是论事,就问题即问题,是机械式的不可倒退机制 (2) 面向对象:核心是对象,具
主要内容:1. 依赖关系2. 关联关系, 组合关系, 聚合关系3. 继承关系4. 类中的特殊成员引子大千世界, 万物之间皆有规则和规律,我们的类和对象是对大千世界中的所有事物进行归类.那事物之间存在着相对应的关系. 类与类之间也同样如此.在面向对象的世界中. 类与类
shutil是一个用于简化文件操作的模块。 1. 复制文件(传入源文件对象和目标文件对象) 1. 压缩文件 1. 解压文件 其他两个用于解压的模块 zipfile 从名字可以看出来是解压zip压缩文件
元组又叫只读列表,不可以修改其内容 1.创建元组 2.可将列表转化为元组 3.查询 元组查询和切片方式与列表基本相同 4.count 统计元素个数 5.index 返回元素的索引位置 6.len计算元
