摘要: ##将首字母改成大写# name = 'alex'# v = name.capitalize()# print(v)##将首字母改成小写# name = 'Alex'# v = name.casefold()# print(v)###传一个值,两边补的是添加的字符# name = 'Alex'# v 阅读全文
posted @ 2017-11-03 15:26 黄骁瀚cerny 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、元素分类 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} 二、查找 查找列表中元素,移除每个元 阅读全文
posted @ 2017-11-03 15:25 黄骁瀚cerny 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 开放封闭原则:对拓展是开放的,对修改是封闭的 装饰器:装饰他人的工具,装饰的目的是为他人添加新功能 装饰器本身是任意可调用对象,被装饰的对象本身也可以是任意可调用的对象 装饰器遵循的原则:1、不修改被装饰对象的源代码 2、不修改被调用对象的调用方式 装饰器的目的:在遵循1和2原则的前提下,为其他函数 阅读全文
posted @ 2017-11-03 15:22 黄骁瀚cerny 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 函数的使用需要明确定义阶段和调用阶段 闭包函数:定义在函数内部的函数,包含对外部作用域名字的使用,而不是对全局作用域名字的引用 阅读全文
posted @ 2017-11-03 15:06 黄骁瀚cerny 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一:函数嵌套,在调用一个函数的过程中,又调用了其他函数 阅读全文
posted @ 2017-11-03 15:03 黄骁瀚cerny 阅读(1177) 评论(0) 推荐(1) 编辑
摘要: 一:为何用函数与不用函数的问题? 组织结构不清晰 代码荣誉 无法统一管理且维护难度大 二:函数分类 内置函数 自定义函数 三:为何要定义函数 函数即变量,变量必须先定义后使用 工具是具备某一种功能的物件,就是程序中函数的概念,实现准备工具的过程称为函数的定义,遇到特定的场景拿来就用称为函数的调用。 阅读全文
posted @ 2017-11-03 15:02 黄骁瀚cerny 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 字典 1 #1,字典无序。2,数据关联性强,3键值对。唯一一个映射的数据类型。 2 # dic = {'name':'jinxin','age':20} 3 # dic = {'py8期':['晓梅','方胜君',],'py6期':['zhangsan','lisi','wangwu']} 4 # 阅读全文
posted @ 2017-10-25 18:08 黄骁瀚cerny 阅读(135) 评论(0) 推荐(0) 编辑