摘要: 一、面向对象ObjectOriented:条理构成功能的元素,组建模型 OO:面向对象 OOA:面向对象的分析 OOD:面向对象的设计 OOI:面向对象的实现 OOP:面向对象的编程 OOA->OOD->OOI:面向对象的实现过程 类和对象的区别: 类:抽象名词,代表一个集合里面共性的事物,一大类事 阅读全文
posted @ 2018-09-11 17:27 美滋滋的胖虎 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 进入目录命令(以E盘test文件夹举例): 写法一: cd e:/test 写法二: cd E: test 1、默认安装完成git之后,在开始菜单里面找到Git,打开Git Bash窗口,首先输入自己任意想取的用户名和邮箱作为标识: git config --global user.name "用户 阅读全文
posted @ 2018-09-11 14:24 美滋滋的胖虎 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1 #dict字典 2 #dict是一种没有顺序的组合数据,数据以键值对的形式出现 3 #一、创建dict 4 #1、创建空dict 5 d = {} 6 print(d) 7 d = dict() 8 print(d) 9 #2、创建带值的dict 10 d = {"one":1, "two":2} 11 print(d) 12 d = dict({"... 阅读全文
posted @ 2018-09-10 17:12 美滋滋的胖虎 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1 #集合 2 #一、概念:参照高中数学,一堆确定的无序的唯一数据,没有重复 3 #1、创建set两种方法 4 s = set() 5 print(type(s),s) 6 s = {1, 2, 3} #大括号内一定要有值 7 print(type(s),s) 8 #二、集合特征 9 #1、因为集合内部数据无序,所以无法使用索引和切片 10 #2、合内部数据... 阅读全文
posted @ 2018-09-10 15:25 美滋滋的胖虎 阅读(222) 评论(0) 推荐(0) 编辑
摘要: #传址(传内存中数据的地址) def a(n): n[2] = 200 print(n) return None #传值,在函数内修改,不影响原来,相当于在函数内部复制了一份新的值 def b(n): n += 1 print(n) return None an = [1, 2, 3, 4] bn = 9 print(an) a(an) print... 阅读全文
posted @ 2018-09-08 15:14 美滋滋的胖虎 阅读(185) 评论(0) 推荐(0) 编辑
摘要: list列表:一组有顺序的数据的组合 print(l[:10]) #输出:[1, 2, 3],下标超出列表范围,超出部分忽略不考虑 print(l[-3:2]) #输出:[1, 2],下标起始为负值,则按0开始 #下标、增长幅度都可以为负值 #下标为负数,表明列表内顺序按从右往左,开始的下标为-1( 阅读全文
posted @ 2018-09-06 17:54 美滋滋的胖虎 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 变量的作用域: 变量有作用范围限制,其中按作用域分类:全局global(函数外部定义)、局部local(函数内部定义) LEGB原则:L指Local局部作用域、E指Enclosing function local外部嵌套函数作用域、G指Global module函数定义所在的模块作用域、B指Buil 阅读全文
posted @ 2018-09-03 22:23 美滋滋的胖虎 阅读(202) 评论(0) 推荐(0) 编辑
摘要: for row in range(1,10): for col in range(1,row+1): print(row * col,end=" ") print("") #函数版本def printLine(row): for col in range(1,row+1): print(row * col,end=" ") print("") for... 阅读全文
posted @ 2018-09-02 17:52 美滋滋的胖虎 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Python编码规范,比如1、给变量赋值=之间都用空格隔开;2、给函数形参或者实参赋值=左右不加空格,但是每个参数之间逗号之后加空格 #函数 -代码的一种组织形式 -一个函数一般完成一项特定的功能 -函数需要先定义 -使用函数,俗称调用 -使用方法:def关键字,后跟一个空格,接着函数名(),括号内 阅读全文
posted @ 2018-09-02 16:32 美滋滋的胖虎 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 顺序: 分支: 注意python没有switch case语句 单向分支 if 条件表达式: 语句1 语句2 ...... 条件表达式就是计算结果必须为布尔值的表达式,如果if表达式结果为True,则执行之后的语句,注意if语句块中必须为同一个缩进等级 双向分支 多路分支 循环:重复执行某些固定动作 阅读全文
posted @ 2018-09-01 19:27 美滋滋的胖虎 阅读(433) 评论(0) 推荐(0) 编辑