2019年5月6日
摘要: 判断一个输入的数是否为水仙花数 彩票选号(36选7) 任意给出一个纯数字列表,然后进行排序(冒泡排序) 阅读全文
posted @ 2019-05-06 21:34 Little_Raccoon 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 对于list, set, dict来说, 直接赋值. 其实是把内存地址交给变量. 并不是复制一份内容. 所以.lst1的内存指向和lst2是一样的. lst1改变了, lst2也发生了改变 浅拷贝 结果: 两个lst完全不一样. 内存地址和内容也不一样. 发现实现了内存的拷贝 浅拷贝. 只会拷贝第一 阅读全文
posted @ 2019-05-06 20:31 Little_Raccoon 阅读(101) 评论(0) 推荐(0) 编辑
摘要: set集合 set集合是python的一个基本数据类型. 一般不是很常用. set中的元素是不重复的.无序的.里面的元素必须是可hash的(int, str, tuple,bool), 我们可以这样来记. set就是dict类型的数据但是不保存value, 只保存key. set也用{}表示 注意: 阅读全文
posted @ 2019-05-06 17:40 Little_Raccoon 阅读(160) 评论(0) 推荐(0) 编辑
摘要: join(可迭代对象)的运用:将列表转换成字符串,每个元素之间用_拼接 split的运用:以指定符号分割,切割成列表 列表清除,不能直接在原来列表中直接遍历删除,要通过复制新列表去删除 字典清除,不能直接在原来字典中直接遍历删除,要通过复制新列表去删除 综上,列表和字典都不能在循环时候进行删除,字典 阅读全文
posted @ 2019-05-06 16:31 Little_Raccoon 阅读(141) 评论(0) 推荐(0) 编辑
摘要: n = 1 while n 10: print('是不是傻?') continue else: print('第%s评委打分为:%s'%(n ,fen)) n +=1 lis = ['变形金刚4','复仇者联盟4','无问东西','前任3','捉妖记2'] dic = {} for i in lis: fen = in... 阅读全文
posted @ 2019-05-06 15:47 Little_Raccoon 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ascii 码: 不支持 中文 支持 英文 数字 符号 8位 一个字节 gbk码 国标: 支持 中文,英文,数字,符号 英文 16位 二个字节 中文 16位 二个字节 unicode 万国码 支持 中文,英文,数字,符号 英文 32位 四个字节 中文 32位 四个字节 utf-8 长度可变的万国码 阅读全文
posted @ 2019-05-06 14:21 Little_Raccoon 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.== 比较的是值 a=2 b=2 print(a == b) # True lis1 = [1,2,3] lis2 = [1,2,3] print(lis1 == lis2) # True 2.is 是比较的是内存地址 a = 'name' print(id(a)) # 内存地址 字符串 a= 阅读全文
posted @ 2019-05-06 11:47 Little_Raccoon 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ''' 商品列表: goods=[{'name':'电脑','price':1999}, {'name':'鼠标','price':10}, {'name':'游艇','price':20}, {'name':'美女','price':996},] 要求: 1.页面显示 序号+商品名称+商品价格,如: 1 电脑 1999 ... 阅读全文
posted @ 2019-05-06 11:18 Little_Raccoon 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: s = "k:1|k1:2|k2:3|k3:4" new_li = s.split("|") dic = {} for i in new_li: k,v = i.split(':') dic[k] = int(v) print(dic) 阅读全文
posted @ 2019-05-06 10:38 Little_Raccoon 阅读(276) 评论(0) 推荐(0) 编辑