随笔分类 -  python

摘要:''' 有⼀个数据list of dict如下 a = [ {"yoyo1": "123456"}, {"yoyo2": "123456"}, {"yoyo3": "123456"}, ] 写⼊到本地⼀个txt⽂件,内容格式如下: yoyo1,123456 yoyo2,123456 yoyo3,12 阅读全文
posted @ 2022-05-06 14:36 大熊童鞋 阅读(690) 评论(0) 推荐(0) 编辑
摘要:''' 在以下⽂本中找出 每⾏中长度超过4的单词: Call me Ishmael. Some years ago - never mind how long precisely - having little or no money in my purse, and nothing particu 阅读全文
posted @ 2022-05-06 14:14 大熊童鞋 阅读(218) 评论(0) 推荐(0) 编辑
摘要:''' a = [2, 3, 8, 4, 9, 5, 6] b = [2, 5, 6, 10, 17, 11] 1.找出a和b中都包含了的元素 2.a或b中包含的所有元素 3.a中包含⽽集合b中不包含的元素 ''' a = [2, 3, 8, 4, 9, 5, 6] b = [2, 5, 6, 10 阅读全文
posted @ 2022-05-05 22:04 大熊童鞋 阅读(291) 评论(0) 推荐(0) 编辑
摘要:reduce 函数: 在 Python3 中,reduce 函数被放到 functools 模块里,在 Python2 中还是在全局命名空间。 reduce 函数的第一个参数是一个函数,第二个参数是序列类型的对象,将函数按照从左到右的顺序作用在序列上 计算1-100的和 from functools 阅读全文
posted @ 2022-05-05 21:19 大熊童鞋 阅读(62) 评论(0) 推荐(0) 编辑
摘要:map 是 Python 的一个内置函数,它的基本格式是:map(func, seq) func 是一个函数对象,seq 是一个序列对象,在执行的时候,seq 中的每个元素按照从左到右的顺序依次被取出来,塞到 func 函数里面,并将 func 的返回值依次存到一个列表里。 对于 map 要主要理解 阅读全文
posted @ 2022-05-05 21:12 大熊童鞋 阅读(255) 评论(0) 推荐(0) 编辑
摘要:items() 方法的遍历:items() 方法把字典中每对 key 和 value 组成一个元组,并把这些元组放在列表中返回 ''' 将字典⾥的值是数值型的转换为字符串,如a = {‘aa’: 11, ‘bb’: 222} 得到{‘aa’: ‘11’, ‘bb’: ‘222’}''' def te 阅读全文
posted @ 2022-05-05 20:55 大熊童鞋 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:zip() 函数是 Python 内置函数之一,它可以将多个序列(列表、元组、字典、集合、字符串以及 range() 区间构成的列表)“压缩”成一个 zip 对象。 所谓“压缩”,其实就是将这些序列中对应位置的元素重新组合,生成一个个新的元组。 和 Python 3.x 版本不同,Python 2. 阅读全文
posted @ 2022-05-05 20:47 大熊童鞋 阅读(375) 评论(0) 推荐(0) 编辑
摘要:''' 有个列表a = [1, 2, 3, 4, 5, 6, 7, 8, 9] 如何打乱列表a的顺序,每次得到⼀个⽆序列表 ''' import random a = [1, 2, 3, 4, 5, 6, 7, 8, 9] random.shuffle(a) print(a) 阅读全文
posted @ 2022-04-29 17:26 大熊童鞋 阅读(105) 评论(0) 推荐(0) 编辑
摘要:''' 现有 nums=[2, 5, 7] ,如何在该数据最后插⼊⼀个数字 9 ,如何在2后⾯插⼊数字0 ''' nums=[2, 5, 7] # append()方法可以在每行每列的最后添加数据,但其位置是规定的 nums.append(9) # 在指定位置插入数据 2 后面数值下标是 1,所以是 阅读全文
posted @ 2022-04-29 17:12 大熊童鞋 阅读(110) 评论(0) 推荐(0) 编辑
摘要:''' 如下列表 people = [ {“name”:”yoyo”, “age”: 20}, {“name”:”admin”, “age”: 28}, {“name”:”zhangsan”, “age”: 25}, ] 按年龄age从⼩到⼤排序 sorted函数按key值对字典排序 sorted( 阅读全文
posted @ 2022-04-29 17:06 大熊童鞋 阅读(286) 评论(0) 推荐(0) 编辑
摘要:字典推倒式: {结果(k:v) for 变量 in 可迭代对象 if 条件筛选} ''' a = [“a”, “b”, “c”] b = [1, 2, 3] 如何得到 {‘a’: 1, ‘b’: 2, ‘c’: 3} zip() 函数是 Python 内置函数之一,它可以将多个序列(列表、元组、字典 阅读全文
posted @ 2022-04-29 16:55 大熊童鞋 阅读(49) 评论(0) 推荐(0) 编辑
摘要:''' 列表转字符串,L = [1, 2, 3, 5, 6],如何得出 ‘12356’? 列表推导式 语法: 变量名 = [结果 for 变量 in 列表 for 变量 in xxx] 变量名 = [结果 for 变量 in 列表 if 条件] ''' # 使⽤推导式,将数组中的数字转成 L =[1 阅读全文
posted @ 2022-04-29 16:45 大熊童鞋 阅读(72) 评论(0) 推荐(0) 编辑
摘要:''' 题目: 字符串为 "hahaha_lalala_xixixi",如何得到队列 ["hahaha","lalala","xixixi"] split()就是将一个字符串分裂成多个字符串,并以列表的形式返回 语法:str.split(str="", num=string.count(str)), 阅读全文
posted @ 2022-04-19 18:00 大熊童鞋 阅读(1575) 评论(0) 推荐(0) 编辑
摘要:一副扑克牌包含4种花色,13个数值,1个小王,1个大王,实现随机生成一张牌 import random def access(): color = random.randint(0, 4) # randint() 随机一个整数,包含两端 0 1 2 3 4 flower = ['黑桃', '红心', 阅读全文
posted @ 2022-04-13 10:24 大熊童鞋 阅读(520) 评论(0) 推荐(0) 编辑
摘要:# 一副扑克除去大王小王之外,剩下的 52 张纸牌以花色为基准(梅花、方块、黑桃、红心)可分为 4 组,每组有 13 张牌组成; # 因此可创建两个列表一个来存储花色,一个存储 13 个字符;通过两个列表之间的随机组合来生成 52 张纸牌, # 首先牌的类型有:红心,梅花,黑桃,方块 # # 除了2 阅读全文
posted @ 2022-04-12 23:06 大熊童鞋 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:1、关于python中对于文件的读取与写入,哪个说法是正确的? A. open方法不能同时读写,with open方法可以 B. open方法和with open方法都可以一次处理多个文件 C. open方法最后需要写一个close方法关闭文件,with open方法不需要 D. open方法无法处 阅读全文
posted @ 2022-03-18 16:58 大熊童鞋 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1、以下哪个是第三方模块 A. this B. os C. sys D. requests2、以下哪个是python自带的标准库 A. requests B. selenium C. pytest D. unittest3、关于__init__.py文件,说法正确的是 A. 导入包时,__init_ 阅读全文
posted @ 2022-03-18 15:35 大熊童鞋 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1、以下说法正确的是 A. 类方法只能由类调用,不能由实例调用 B. 实例方法只能由实例调用,不能由类调用 C. 类方法既可以由类调用,也可以由实例调用 D. 实例方法既可以由类调用,也可以由实例调用2、以下说法正确的是 A. @class表示声明一个类方法 B. @static表示声明一个静态方法 阅读全文
posted @ 2022-03-18 15:08 大熊童鞋 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1、在Python中,用什么语句捕获并处理异常? A. try except B. try catch C. try eatch D. try for2、一段代码运行之后出现index out of range,属于哪种异常? A. 变量不存在 B. 语法错误 C. 缩进错误 D. 下标越界3、想在 阅读全文
posted @ 2022-03-18 14:51 大熊童鞋 阅读(280) 评论(0) 推荐(0) 编辑
摘要:^ 匹配字符串的开头 $ 匹配字符串的末尾 \d 匹配一个数字字符,等价于[0~9] \D 匹配一个非数字字符,等价于[^0~9] \s 匹配任何非空白字符,等价于[^\f\n\r\t\v] \w 匹配包括下画线的任何单词字符,等价于'[A-Za-z0-9_] \W 匹配任何非单词字符,等价于'[^ 阅读全文
posted @ 2022-03-18 14:24 大熊童鞋 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示