摘要: 1.面向对象和面向过程的理解 面向过程:根据业务逻辑从上到下写代码 面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程 class Kind: # 定义类 def move(self): print("车在移动....") """返回值""" kind = 阅读全文
posted @ 2019-01-17 18:25 何以解忧唯有杜康 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 1.函数的4种类型 无参,无返回值 有参,无返回值 def f2(num1, num2, num3): print('f2...') print(max(num1, num2, num3)) f2(110, 119, 120) print('over...') 无参,有返回值 def f3(): p 阅读全文
posted @ 2019-01-17 18:09 何以解忧唯有杜康 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.常见操作1-查找 string.find(str, beg=0, end=len(string))检测 str 是否包含在 string 中,如果 beg 和 end 指定范围,则检查是否包含在指定范围内,如果是返回开始的索引值,否则返回-1 a="adsdfnjd" b=a.find("s") 阅读全文
posted @ 2019-01-17 17:46 何以解忧唯有杜康 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 集合容器 1. 列表 1)list是一种有序的集合,可以随时添加和删除其中的元素 2)序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 3)列表可以存放各种类型的数据 1.1查询列表 值 = 列表[index](根据下标查找值) index = 列表. 阅读全文
posted @ 2019-01-17 17:09 何以解忧唯有杜康 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 判断语句*循环语句 1. 判断语句 语法:If 判断条件 输出 elif 判断条件 输出 else 输出 if 条件1: 满足条件1 做的事情1 满足条件1 做的事情2 ...(省略)... if 条件2: 满足条件2 做的事情1 满足条件2 做的事情2 ...(省略)... 2. 循环语句 whi 阅读全文
posted @ 2019-01-17 16:50 何以解忧唯有杜康 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1.命名规则1:标识符由字母/下划线/数字组成,且不能以数字开头! 2.命名规则2:见名知意,驼峰命名法(首字母小写,第二个首字母大写或中间用下划线) 3.关键字: 关键字导入: import keyword print(keyword.kwlist) ['False', 'None', 'True 阅读全文
posted @ 2019-01-17 16:33 何以解忧唯有杜康 阅读(137) 评论(0) 推荐(0) 编辑