- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Python自学-OOP基础
0 OOP-Python 的面向对象 Python的面向对象 面向对象编程 基础 公有私有 继承 组合,Mixin 魔法函数 魔法函数概述 构造类魔法函数 运算类魔法函数 1 面向对象概述 OOP思想 接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的 相关名词 OO:面向对象 OOA:面向对象的分析 OOD:面向对象的设计 OOI:面向对象的实现 OOP...
2019-02-16 22:46:06
361
原创 Python自学-内置数据结构(变量类型dict)
字典 字典是一种没有顺序的组合数据,数据以键值对形式出现 # 字典的创建 # 创建空字典1 d = {} print(type(d)) print(d,"\n") # 创建空字典2 d1 = dict() print(type(d1)) print(d1,"\n") # 创建非空字典1 d3 = {"one":1,"two":2,"three":3} print(d3) # 创建非空字...
2019-02-16 00:07:43
324
原创 Python自学-内置数据结构(变量类型set)
集合-set 集合是数学中的一个概念 一对确定的无序的不重复的数据,集合中每一个数据成为一个元素 # 集合的定义 s = set() print(type(s)) print(s,"\n") # 如果只是用大括号定义,则定义的是一个 dict 类型 # 如果一定要用大括号定义集合,则大括号内一定要有值 d = {} print(type(d)) print(d,"\n") s = {1,2...
2019-02-14 22:25:59
383
原创 Python自学-内置数据结构(变量类型tuple)
元组-tuple 元组可以看成是一个不可更改的 list 元组的创建 # 创建空元组 t = () print(type(t),"\n") # 创建一个只有一个元素的元组 t = (1,) t_0 = 1, # 不加括号也是元组 t_1 = (1) # 不加逗号则非元组,而是数字 print(type(t)) print(type(t_0)) print(type(t_1)) p...
2019-02-13 23:31:58
261
原创 Python自学-内置数据结构(列表list)
内置数据结构(变量类型) list 列表 set 集合 dict 字典 tuple 元组 list 列表 一组有顺序的数据的组合 创建列表 # 1.创建空列表 l1 = [] # type 是内置函数,负责打印出变量的类型 print(type(l1)) print(l1) # 2.创建带值的列表 l2 = [100] print(type(l2)) print(l2) # 3.创建列表,...
2019-02-12 23:25:28
246
原创 Python自学-递归函数之汉诺塔问题
递归函数之汉诺塔问题 规则(A B C 三个塔,盘子都在 A,最后盘子都放到 C) 1.每次移动一个盘子 2.任何时候大盘子在下面,小盘子在上面 方法: 1.n = 1:直接把A上的一个盘子移动到C上,A -> C 2.n = 2: 1). A -> B 2). A -> C 3). B -> C 3.n = 3: 1). 把 A 上的两个盘子,通过 C ...
2019-01-29 21:50:21
458
原创 Python自学-函数作用域及递归函数
变量作用域 变量由作用范围限制 分类:按照作用域分类 全局(global):在函数外部定义 局部(local):在函数内部定义 变量的作用范围: 全局变量:在整个全局范围都有效 全局变量在局部可以使用(即函数内部可以访问函数外部定义的变量) 局部变量在局部范围可以使用 局部变量在全局范围无法使用 LEGB原则: L(Local) 局部作用域 E(Enclosing function...
2019-01-28 23:02:50
236
原创 Python自学-简单函数
Python自学-简单函数 # 函数 # - 代码的一种组织形式 # - 一个函数一般完成一项特定的功能 # - 函数使用 # ---- 函数需要先定义 # ---- 使用函数,俗称调用 # 定义一个函数,只是定义不会执行 # 1.def 关键字,后跟一个空格 # 2.函数名,自定义时,需遵循命名规则,大驼峰命名只给类用 # 3.后面扩后和冒号不能省,括号内可以有参数 # 4.函数内部...
2019-01-28 00:24:05
445
原创 Python自学-程序的三大结构
Python自学-程序的三大结构程序三大结构(顺序,分支,循环)顺序分支循环for-else 语句for 循环之 break,continue,passwhile 循环 程序三大结构(顺序,分支,循环) 顺序 即程序从上到下按顺序执行 分支 gender = input("请输入性别") print("你输入的性别是:{0}".format(gender)) if gender == &am
2019-01-26 22:55:26
3725
数据分析基本概念
2019-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅