摘要: zunyi = ['红花岗', '汇川', '遵义'] liupanshui = ['钟山', '六枝特', '水城'] guiyang = ['南明', '云岩', '花溪'] guizhou = {'1:贵阳': guiyang, '2:六盘水': liupanshui, '3:遵义': zunyi} guilin = ['秀峰', '叠彩', '象山' 阅读全文
posted @ 2017-03-03 22:14 破斧呈粥 阅读(141) 评论(0) 推荐(0)
摘要: # 余额 Money = 10000 # 购物车列表 shopping_cart = [] # 商品列表,可以用list代替,用dict是为了练习 commodity = { '男装': 318, '女装': 218, '内衣': 118, '鞋': 98, '箱包': 546, '配件': 342, '童装玩具': 32, '... 阅读全文
posted @ 2017-03-03 22:14 破斧呈粥 阅读(191) 评论(0) 推荐(0)
摘要: # 列表操作 nlist = ['123', '10', '982', '123'] nlist.append('4') # 添加一个元素 a = nlist.index('10') # 查找元素索引,返回第一次出现的索引,后两个参数指定开始和结束位置,如果未找到会报错 # 查找所有元素位置1 # enumerate将序列按下标和元素顺序依次取出 print([i for i, x in ... 阅读全文
posted @ 2017-03-03 22:13 破斧呈粥 阅读(319) 评论(0) 推荐(0)
摘要: dic = {'a1': 4, 2: '2', '3': [1, 2, 3], 4: {1: 10, 2: 20}} #dic = dict(a1='4',a2='5') # 清空字典dic.clear() # 取值 print(dic['3'][1]) # 后面的键会覆盖之前的重复键 print({'a': 12, 'b': 14, 'a': 18}) # 赋值,如果键不存在,就新增这... 阅读全文
posted @ 2017-03-03 22:13 破斧呈粥 阅读(202) 评论(0) 推荐(0)
摘要: import sys print(sys.argv) 阅读全文
posted @ 2017-03-03 22:13 破斧呈粥 阅读(67) 评论(0) 推荐(0)
摘要: #'w':只写,不能读(文件不存在会创建,存在会先删除原始内容) #'r':只读,不能写 #'a':追加,可写,不能读(文件不存在会创建,存在则追加内容) #'r+':可读,可写,可追加 #'w+':写读,先写后读(文件存在会先删除原始内容) #'a+':同'a' #'rU':读取时,将\r \n \r\n 转换成\n,功能同'r' #'r+U':读取时,将\r \n \r\n 转换成\n,... 阅读全文
posted @ 2017-03-03 22:13 破斧呈粥 阅读(209) 评论(0) 推荐(0)
摘要: 1 a = 1886 2 # 取商和余数 3 print(a.__divmod__(10)) 4 5 # r=反转,想当于 10-1886 6 print(a.__rsub__(10)) 7 8 # 取绝对值 9 print(a.__abs__(), abs(a)) 10 11 #商取整 12 pr 阅读全文
posted @ 2017-03-03 22:12 破斧呈粥 阅读(200) 评论(0) 推荐(0)
摘要: 1 f = 1.0 2 # 转换成分数形式,如1.5=(3,2)=2分之3 3 print(f.as_integer_ratio()) 4 5 # 十六进制转浮点数 6 print(f.fromhex('eff')) 7 8 # 转成十六进制 9 print(f.hex()) 10 11 #是否为整 阅读全文
posted @ 2017-03-03 22:12 破斧呈粥 阅读(895) 评论(0) 推荐(0)
摘要: 1 # r开头的函数是倒序 2 s = 'Helllo, WOr\tlld' 3 4 # 是否包含 5 print(s.__contains__('he'), 'he' in s) 6 7 # 首字母大写 8 print(s.capitalize(), 'capitalize') 9 10 # 大写变小写 11 print(s.casefold... 阅读全文
posted @ 2017-03-03 22:12 破斧呈粥 阅读(264) 评论(0) 推荐(0)
摘要: 1 #不推荐这种方式,因为每个要拼接的字符串都在不同内存位置 2 a = 'Computer' 3 b = 11 4 c = 16.5 5 print('name:' + a + 'age:' + str(b) + 'job:' + str(c),'方式一') 6 7 # 字符拼接(%s字符串变变量,%d=整数变量,%f=浮点数变量) 8 print(''' 9 ... 阅读全文
posted @ 2017-03-03 22:12 破斧呈粥 阅读(104) 评论(0) 推荐(0)