Python基础练习——面向对象OOP

0. OOP-Python面向对象Python的面向对象面向对象编程基础公有私有继承组合,Mixin魔法函数魔法函数概述构造类魔法函数运算类魔法函数1. 面向对象概述(ObjectOriented,OO)OOP思想接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的几个名词OO:面向...

2018-06-23 17:34:11

阅读数 416

评论数 0

Python基础练习——内置数据结构(元组tuple、字典Dict、集合set)

关于元组的函数以下看代码以下函数,对list基本适用In [1]:# len: 获取元组的长度 t = (1,2,3,4,5) len(t) Out[1]:5In [2]:# max, min:最大最小值 print(max(t)) print(min(t)) 5 1 In [3]:# tuple...

2018-06-23 17:30:58

阅读数 55

评论数 0

Python基础练习——内置数据结构(列表list)

内置数据结构(变量类型)listsetdicttuple ## list(列表)一组由顺序的数据的组合创建列表空列表In [1]:# 1, 创建空列表 l1 = [] # type是内置函数,负责打印出变量的类型 print(type(l1)) print(l1) # 2. 创建带值的列表 l2...

2018-06-23 10:01:35

阅读数 49

评论数 0

Python基础练习——函数作用域+递归

变量作用域变量由作用范围限制分类:按照作用域分类全局(global): 在函数外部定义局部(local):在函数内部定义变量的作用范围:全局变量:在整个全局范围都有效全局变量在局部可以使用(即函数内部可以访问函数外部定义的变量)局部变量在局部范围可以使用局部变量在全局范围无法使用LEGB原则L(L...

2018-06-23 09:54:39

阅读数 35

评论数 0

Python基础练习——函数参数及文档

四类参数普通参数默认参数关键字参数收集参数关键字参数开始语法 def func(p1=v1, p2=v2.....): func_body 调用函数: func(p1=value1, p2=value2.......)比较麻烦,但也有好处: - 不容易混淆, 一般实参和形...

2018-06-13 11:28:30

阅读数 131

评论数 0

Python基础练习——函数

函数代码的一种组织形式一个函数一般完成一项特定的功能函数使用函数需要先定义使用函数,俗称调用函数的参数和返回值¶参数: 负责给函数传递一些必要的数据或者信息形参(形式参数): 在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参实参(实际参数): 在调用函数的时候输入的值返回值: 函...

2018-06-13 11:26:07

阅读数 116

评论数 0

Python基础练习——while循环

while循环一个循环语句表示当某条件成立的时候,就循环不知道具体循环次数,但能确定循环的成立条件的时候用while循环while语法: while 条件表达式: 语句块另外一种表达方法 while 条件表达式: 语句块1 else: 语句块2In [...

2018-06-13 10:38:32

阅读数 116

评论数 0

Python基础练习——for循环(九九乘法表、图案)

For循环for ... in 循环for 变量 in 序列:for 变量1,变量2.. in 多层序列:for..in循环可以使用else语句。In [1]:# 打印成员名字 list1 = ['aaa','小明','小红','小强'] for i in list1 : print(i)...

2018-06-13 10:31:42

阅读数 327

评论数 0

Python基础——分支结构 if

分支 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 ...... - 条件表达式就是计算结果必须为布尔值的表达式 - 表达式后面的冒号不能少 - 注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级 ...

2018-06-12 21:54:09

阅读数 190

评论数 0

Python基础练习——表达式和运算符

算术运算 加法运算 减法运算 乘法运算 / 除法运算 % 取余运算 // 取商运算/地板除 ** 幂运算 练习 # 加法+ 减法- 乘法* 除法/ # 取商// 取余% 幂运算** a,b=3,5 print(a) print(b) print('*'*20) ...

2018-06-12 20:37:42

阅读数 85

评论数 0

Python基础练习——数据类型——Number(数值)型,string(字符串)类型,list(列表)型,tuple(元组)型,dict(字典)型,set(集合)型

Python——数据类型 Number型——整型 #二进制 0b 开头 age=18 age1=0b10010 print(age) print(age1) 18 18 #八进制 0o 开头 age=18 age1=0O22 #...

2018-06-12 20:05:49

阅读数 100

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭