摘要: """ 字典和集合: 字典是一系列由键(key)和值(value)配对组成的元素的集合,在 Python3.7+,字典被确定为有序,而 3.6 之前是无序的,其长度大 小可变,元素可以任意地删减和改变。相比于列表和元组,字典的性能更优,特别是对于查找、添加和删除操作,字典都能在常数时间复杂度内完成。 阅读全文
posted @ 2020-03-31 21:44 扎小辫的胖虎 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 描述下dict的item()方法与iteritems()的不同 dict 字典 items:可以将字典中的所有项,以列表方式返回。因为字典是无序的,所以用items方法返回字典的所有项,也是没有顺序的。 iteritems:与items方法相比作用大致相同,只是它的返回值不是列表,而是一个迭代器。 阅读全文
posted @ 2020-03-30 23:10 扎小辫的胖虎 阅读(75) 评论(0) 推荐(0) 编辑
摘要: """ 1. 启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表 2. 允许用户根据商品编号购买商品 3. 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 4. 可随时退出,退出时,打印已购买商品和余额 5. 在用户使用过程中, 关键输出,如余额,商品已加入购物车等消息,需高亮 阅读全文
posted @ 2020-03-30 01:30 扎小辫的胖虎 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 下列Python语句正确的是 A. min = x is x<y=y B. max = x>y?x:y C. if(x>y) print x D.while True:pass A D A是三元运算符 B和C是C语言里的语句 D是一个简单的判断语句 """ 如何查找一个字符串中特定的字符?find和 阅读全文
posted @ 2020-03-29 22:16 扎小辫的胖虎 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1 or 2 和1 and 2输出分别是什么? 为什么 1 or 2 输出1 ——如果1为真,输出的就是1;如果2为真,输出的就是2 1 and 2输出2 ——如果1位真,输出的就是2;如果1为假,输出的就是1 """ 数据结构: goods = [ {"name": "电脑", "price": 阅读全文
posted @ 2020-03-28 23:01 扎小辫的胖虎 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 请尽量用简洁的方法将二维数组转换成一维数组 例: 转换前 lst=[[1,2,3],[4,5,6],[7,8,9]] 转换后lst = [1,2,3,4,5,6,7,8,9] """ 方法一: lst=[[1,2,3],[4,5,6],[7,8,9]] a = sum(lst,[]) print(a 阅读全文
posted @ 2020-03-28 21:19 扎小辫的胖虎 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 以下何者是不合法的布尔表达式 A. x in range(6) B. 3 = a C. e>5 and 4==f D. (x-6)>5选B 赋值方式不对 阅读全文
posted @ 2020-03-27 01:40 扎小辫的胖虎 阅读(149) 评论(0) 推荐(0) 编辑
摘要: #把aaabbcccd这种形式的字符串压缩成a3b2c3d1这种形式。 b = {} c = "" a = 'aaabbcccd' for i in a: b[i] = b.get(i,0)+1 for i,t in b.items(): c+=str(i) c+= str(t) print(c) 阅读全文
posted @ 2020-03-25 21:40 扎小辫的胖虎 阅读(157) 评论(0) 推荐(0) 编辑
摘要: """ python中最常见的两种数据结构:列表(list)和元组(tuple) 什么是列表和元组? 两者都是一个可以放置任意数据类型的有序集合。 列表式动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable); 元组是静态的,长度大小固定,无法增加删减或者改变(immutable 阅读全文
posted @ 2020-03-24 21:37 扎小辫的胖虎 阅读(106) 评论(0) 推荐(0) 编辑
摘要: #已知stra = 'wqedsfsdrfweedqwedqw'#1. 如何获取最后两个字符#2. 如何获取第二个和第三个字符stra = 'wqedsfsdrfweedqwedqw'print(stra[-2:])print(stra[1:3]) 阅读全文
posted @ 2020-03-24 21:35 扎小辫的胖虎 阅读(89) 评论(0) 推荐(0) 编辑