随笔分类 - 基础数据类型
摘要:分别赋值 类型一 a, b = 1, 2 print(a, b) 类型二 a, b = ('alex', '34') print(a, b) 类型三 a, b = ['alex', '34'] print(a, b) 有如下: a = 1,b = 3。用一行代码实现a b值互换。 a = 1 b =
阅读全文
摘要:Bool的转录功能 and 当and前边的条件成立时,才执行后边的条件。当前边的条件不成立时,后边的条件一定执行。 特性实用: 不使用if、while写一个具有判断功能的代码。 or 当or前边的条件成立时,一定不执行后边的条件。当or前边的条件不成立时才执行后边的条件。利用这个特性同样也可以是一段
阅读全文
摘要:while 格式 格式一: while 条件: pass 格式二: 当 while 的循环被 break 打断时,不走 else 程序。 while 条件: pass else: pass 使用 无限循环打印这四个歌名。 while True: print("精忠报国") print("粉红的回忆"
阅读全文
摘要:if if c语言中的if语句格式如下: if (条件) { 结果} python的格式与其不同,定义了自己的格式,更加的简明: if 条件 : 结果 print(111) if 3 > 2: print(666) print(333) 结果: if ... else ... if 条件 : 结果
阅读全文
摘要:range 当作定义的数字范围列表。 满足顾头不顾腚,可以加步长,与for循环结合使用。 一般使用 结果: 结果: 加步长 结果: 结果: 结果:
阅读全文
摘要:元组 元组就是只读列表,不能增删改,只能查询。 索引 元组可以像列表一样使用索引取元素。如下: tu = (11, 22, 33, 44, 55) print(tu[0]) 结果: 操作 切片 tu = (11, 22, 33, 44, 55) print(tu[:3]) 结果: 步长 tu = (
阅读全文
摘要:Bool Ture和False两种状态:判定代码的真假。 真 假 数据类型 结果: 值的转换 Bool < > int Bool > int 结果: 结果: int >Bool 非零即为Ture,零为False。 正数 > Bool 结果: 负数 > Bool 结果: 零 > Bool 结果: Bo
阅读全文
摘要:int型 用于计算。 十进制转化成二进制的有效位数。 计算十进制转化成二进制的有效位数。(使用bit_length()方法) 结果:
阅读全文
摘要:有关python2与python3中关于除的不同 python中2版本与3版本关于除的处理还是有一些差异的。 在python 2.7.15中除(/)是向下取整的,即去尾法。 在python 3中除(/)是相对于2版本精确了一些,例如:
阅读全文
摘要:利用正则巧妙实现字符串的定长切片 正则 元字符 . 匹配除换行符以外的任意字符 量词 {n} 重复n次 re模块 re.findall(正则, 带匹配字符串) 返回所有满足匹配条件的结果,放在列表里 import re string = '123456789abcdefg' re.findall(r
阅读全文
摘要:初识计算机 CPU 计算机的大脑、中央处理单元,主要负责数据运算及计算,是运算计算中心。 存储器 内存 临时存储数据,供CPU运算使用。 优点: 读取速度快。 缺点: 容量小,成本高,断电即消失。 硬盘 长时间存储数据,存储容量大。例如500G、1T、2T。可存放大片儿、小视频等。 优点: 容量大,
阅读全文
摘要:字符串初识及操作 str 'alex'、'1235443543'、'[1,2,3]'。可存放少量数据。 索引、切片、步长 索引编号 正向索引 'python' 012345 'p'的正向索引编号为0,'y'的正向索引编号为1,'t'的正向索引编号为2,'h'的正向索引编号为3,'o'的正向索引编号为
阅读全文
摘要:格式化、逻辑运算符、编码初识 格式化输出 % 表示占位符,d 表示替换整型数,s 表示要替换字符串。 name = input('请输入名字:') age = input('请输入年龄:') sex = input('请输入性别:') msg = '我的名字是' + name + '我的年龄是' +
阅读全文
摘要:列表 初识 列表属于容器性数据类型。 li = [123, '狗', True, [1, 2, 3], {'name': 'Lon'}, (1, 2, 3)] 其中包含有int型,例如123;字符串,例如'狗';bool值,例如True;列表,例如[1,2,3];字典,例如{'name':'Lon'
阅读全文
摘要:字典 概念 字典,Python基础数据类型之一,{}以键值对的形式存储数据。 以key : value 形式存储数据。例如,name 为 key,Laonanhai 为 value。 dic = { 'name': 'Laonanhai', 'age': 45, 'name_list': ['反面教
阅读全文
摘要:数据类型的补充、集合set、深浅copy 数据类型的补充 数据类型的转换 str > list split() list > str join() tuple > list list() tu1 = (1, 2, 3) l1 = list(tu1) print(l1) list > tuple tu
阅读全文