随笔分类 - 隐藏分类
摘要:f = open('abc/al.txt',mode='r',encoding='UTF-8') content = f.read() print(content) f.close() f = open('abc/al.txt',mode='a',encoding='UTF-8') f.write(
阅读全文
摘要:函数:对代码块和功能的封装和定义 语法: 函数的返回:return 函数的参数 形参.实参和传参 形参: 写在函数声明的位置的变量叫形参. 形式上的一个完整. 表示这个函数需要xxx 实参: 在函数调用的时候给函数传递的值. 叫实参, 实际执行的时候给函数传递的信息. 表示给函数 xxx 传参: 给
阅读全文
摘要:集合(set) 集合,保存大量数据,不可以重复 特点:无序,不可重复,内容可哈希,本身不可哈希 k = frozenset(集合):它就会变成一个可哈希的了 增: s.add(内容) s.update("内容"):迭代添加 删: s.pop():随机删除一个,并返回删除的那个内容 s.remove(
阅读全文
摘要:id(变量):返回一个内存地址k1 is k2 :判断他们的内存地址是否一致k1 == k2:判断他们的值是否一致小数据池:-5 -> 256str :同样的字符串str * int :他们的长度不超过20,内存就是一致的他们的内存地址都是一致的 编码 传输的过程中使用UTF-8或GBK编码 内存中
阅读全文
摘要:1,有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44]) a. 讲述元祖的特性 b. 请问tu变量中的第一个元素 "alex" 是否可被修改?
阅读全文
摘要:字典 dict 字典,用{ } 表示,每次需要保存两个数值,key和value,键对值 key:必须是可哈希的(不可变) 已知:int,str,tuple,bool 不可哈希的:list,dict,set value:可以是任意类型的 语法: {key1:value1,key2:value2....
阅读全文
摘要:1,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry", "wenzhou"] 1)计算列表的长度并输出 2)列表中追加元素"seven",并输出添加后的列表 3)请在列表的第1个位置插入元素"Tony",并输出添加后的列表
阅读全文
摘要:List列表的增删改查 增 list.Append(内容):直接把要增加的内容添加到最后 List.insert(位置,内容):插到指定位置 List.extend():把所有内容全部迭代插入到最后 删: List.Pop(位置索引)默认是最后:返回一个删除的内容 List.Remove():按照元
阅读全文
摘要:# 1)移除 name 变量对应的值两边的空格,并输出处理结果 # 2)移除name变量左边的"al"并输出处理结果
阅读全文
摘要:基础数据类型 python基本数据类型 1.int 整数类型:主要用来数学运算 2.bool 布尔类型:判断真假 3.str 字符串类型:可以保存少量的数据并进行相应操作 4.list 存储大量数据,用[]表示 5.tuple 元祖,不可发生任何改变,用()表示 6.dict 字典,保存键值对,一样
阅读全文
摘要:一. 格式化输出 现在有以下需求,让用户输入name, age, job,hobby 然后输出如下所示: info of Alex Li Name : Alex Li Age 22 job : Teacher Hobbie: girl end 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式
阅读全文
摘要:一.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python已经占据世界第四名的位置, Python崇尚优
阅读全文