摘要: 1.面向对象三大特性,各有什么用处,说说你的理解。 Encapsulation 封装 在类中对数据的赋值、内部调用对外部用户是透明的,这使类变成了一个胶囊或容器,里面包含着类的数据和方法 Inheritance 继承 一个类可以派生出子类,在这个父类里定义的属性、方法自动被子类继承 Polymorp 阅读全文
posted @ 2019-11-05 22:14 benzhangwen 阅读(792) 评论(0) 推荐(0)
摘要: 1.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作 2.写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组 例如:[(‘红心’,2),(‘草花’,2), …(‘黑桃A’)] 3.写函数,专门计算图形的面积 其中嵌套函数,计算圆的面积,正方形的面积和长方形的 阅读全文
posted @ 2019-10-31 15:43 benzhangwen 阅读(199) 评论(0) 推荐(0)
摘要: 其中字符串’writer:Fatsheep\n’中为要插入的内容。 运行代码后: 注意 f.seek(0, 0)不可或缺,file.seek(off, whence=0)在文件中移动文件指针, 从 whence ( 0 代表文件其始, 1 代 表当前位置, 2 代表文件末尾)偏移 off 字节 如果 阅读全文
posted @ 2019-10-15 17:24 benzhangwen 阅读(2466) 评论(0) 推荐(0)
摘要: 效果如下 ['1', 'Alex Li', '22', '13651054608', 'IT', '2013-04-01']['2', 'Jack Wang', '28', '13451024608', 'HR', '2015-01-07']['3', 'Rain Wang', '21', '134 阅读全文
posted @ 2019-10-11 16:40 benzhangwen 阅读(255) 评论(0) 推荐(0)
摘要: f = open('stock_data.txt', encoding='utf-8') # 打开文件 d = {} # 空字典方便把文件信息录入 ss = "" # 空字符串来装信息防止用户输入错误 need_data = ['最新价', '换手率', '涨跌幅'] # 用到的3个筛选信息,方便后续对应 first_line_data = f.readline().strip().split(' 阅读全文
posted @ 2019-09-28 01:55 benzhangwen 阅读(229) 评论(0) 推荐(0)
摘要: c = '换手率:20:166' h,y,o=c.split(':') h '换手率' y '20' o '166' 阅读全文
posted @ 2019-09-26 18:17 benzhangwen 阅读(85) 评论(0) 推荐(0)
摘要: 1 menu = { 2 '北京':{ 3 '海淀':{ 4 '五道口':{ 5 'soho':{}, 6 '网易':{}, 7 'google':{} 8 }, 9 '中关村':{ 1... 阅读全文
posted @ 2019-09-24 15:18 benzhangwen 阅读(127) 评论(0) 推荐(0)
摘要: names = ['金角大王', '黑姑娘', 'rain', 'eva', '狗蛋', '银角大王', '1', '1', 'eva', '鸡头']for index, res in enumerate(names): if res == 'eva': print(index, res)解释:3 阅读全文
posted @ 2019-09-23 18:15 benzhangwen 阅读(136) 评论(0) 推荐(0)