深浅拷贝以及集合

摘要: 字典转字符串类型 a = str{‘q’:{‘a‘’:'1'}} 字符串转字典类型 a = eval(a) 功能需求:1.展示省市县(数据存储在文件中) 2.可以对菜单实现增删改查 浅拷贝 只拷贝第一层 .copy() //shallow copy 深拷贝 完全复制一份 .deepcopy() // 阅读全文
posted @ 2018-06-29 15:17 zoery 阅读(94) 评论(0) 推荐(0) 编辑

文件操作

摘要: 能调用方法的一定是对象 打开 with open(文件绝对路径或者相对路径,‘rwa’)as f: append 追加 操作 f.read() 关闭 f.close() f.write('hello world') 文件存在的情况下 ,会清空内容再写入hello world 文件不存在的情况下,会创 阅读全文
posted @ 2018-06-27 17:05 zoery 阅读(114) 评论(0) 推荐(0) 编辑

练习一个三级菜单

摘要: 首先按照自己的想法写出来 阅读全文
posted @ 2018-06-22 17:19 zoery 阅读(68) 评论(0) 推荐(0) 编辑

字典

摘要: 不可变类型: 整型,字符串, 元组 可变类型: 列表, 字典 创建字典dic={} 字典的键必须是不可变类型!!字典是无序的!!!键唯一!! dic.setdefault('age',18) 这时调用一个setdefault方法,首先先在dic这个字典里查找有没有age这个键,如果么有,把键和值存进 阅读全文
posted @ 2018-06-22 15:19 zoery 阅读(131) 评论(0) 推荐(0) 编辑

购物车小作业

该文被密码保护。 阅读全文
posted @ 2018-06-14 11:23 zoery 阅读(0) 评论(0) 推荐(0) 编辑

列表,切片,内置方法

摘要: 首先创建一个列表并存入几个数a = ["mm", "nn", "kk", "ll"]print(a[3])print(a[0:2]) # 切片 左包括右不包括print(a[0:]) # :后面什么都不加 默认到最后一个print(a[-1]) # 索引-1表示最后一个print(a[0::2]) 阅读全文
posted @ 2018-06-13 10:31 zoery 阅读(376) 评论(0) 推荐(0) 编辑

格式化输出

摘要: %s 占位符 string字符串 举个栗子 name = input("name:") job = input("job:") salary = input("salary:") print(name, job ,salary) 这是普通的输出 现在我们加点难度 要求这种格式输出 info of z 阅读全文
posted @ 2018-06-12 15:51 zoery 阅读(97) 评论(0) 推荐(0) 编辑

练习题

摘要: 首先做习题之前需要了解的知识 while循环 continue 跳过当次循环 break 跳出整个循环 else 循环结束才会执行,而非不在循环内执行 end 默认换行符 想要不换行 end=“ ” \r\n 在Windows里面表示换行符 \n在linux里面表示换行符 \r在mac里面表示换行符 阅读全文
posted @ 2018-06-11 17:03 zoery 阅读(122) 评论(0) 推荐(0) 编辑