- 博客(13)
- 收藏
- 关注
原创 8月25日课后笔记
第四讲运算符1. 运算符1.1 运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。1.2 运算符的分类算术运算符、赋值运算符、比较运算符(关系运算符)、逻辑运算符、条件运算符(三元运算符)2. 算术运算符加法运算符、减法运算符、乘法运算符、除法运算符、整除、取模、幂运算3. 赋值运算符+=、-=、*=、**=、/=、//=、%=4. 比较运算符比较运算符用来比较两个值之间的关系,总会返回一个布尔值.如果关系成立,返回True,否则返回False比较去处符有:&
2020-10-01 09:44:02
150
原创 8月21日课后笔记
基本数据类型1.几个概念1.1 表达式表达式是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影响,如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出。1.2 语句一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成,语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行结果。1.3程序(program)程序就是由一条一条的语句和一条一条的表达式构成的
2020-10-01 09:17:28
225
原创 9月18日课后笔记
9月18日课后笔记模块的简介# 模块的创建# 在Python当中一个py文件就是一个模块# 在F:\python exerciese目录下有mo.py(主模块)和test_m.py(测试模块)二个文件# 在一个模块中引入外部模块# 1.import 模块名# import test_mimport test_m# test_m# 通过test_m中的__name__可以获取test_m模块的名字test_m# 2.import 模块名 as 模块别名# import test_m
2020-09-26 12:31:46
201
原创 9月14日课后笔记
9月14日课后笔记继承的简介# 继承是面向对象的三大特性之一# 通过继承我们可以使一个类获取其他类的属性和方法# object是所有类的父类# class Animal(object):## def run(self):# print('动物跑起来啦....')## def sleep(self):# print('动物睡觉.....')## a = Animal()# issubclass() # 检查一个类是不是另一个类的子类
2020-09-20 16:36:29
205
原创 9月11日课后笔记
9月11日课后笔记特殊方法__init__class Person(): def speak(self): print('大家好,我是%s'%self.name)p1 = Person()p1.name = 'jack'p1.speak()p2 = Person()p2.name = 'tom'p2.speak()p3 = Person()p3.name = 'bob'p3.speak()# 分析以上代码得出:1、name是必须的,name又是不同的,同时很容
2020-09-13 21:24:58
153
原创 9月9日课后笔记
9月9日课后笔记面向对象的简介什么是对象? 对象就是内在中存储指定数据的一块区域对象的结构? id(标识) type(类型)标识当前对象所属的类型,类型决定了这个对象有哪些功能 value(值)对象中存储的具体数据 对象分为2类 可变对象:值可以改变 不可变对象:值不可以改变面向过程: 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序 这种缩写方式往往只适用于一个功
2020-09-10 22:55:05
107
原创 9月7日课后笔记
9月7日课后笔记高阶函数高阶函数有2个特点,符合任意的一个特点这个函数就是个高阶函数1、接收一个或多个函数作为参数2、将函数作为返回值返回的也个高阶函数lst = [1,2,3,4,5,6,7,8,9,10]a = []# 定义一个函数# 可以指定一个列表中的所有偶数,保存到一个新列表def fn(l): for i in l: if i % 2 == 0: a.append(i) return ab = fn(lst)print
2020-09-09 19:20:42
156
原创 8月31日课后笔记
8月31日课后笔记列表的方法#hero = ['钢铁侠','绿巨人','蜘蛛侠']#print('修改前:',hero)#append()向列表的最后添加一个元素#hero.append('黑寡妇')#insert()参数1.要插入的位置 2.要插入的元素#hero.insert(2,'葫芦娃')#extend()使用新的序列来扩展当前的序列#hero.extend(['闪电侠','超人'])#clear()清空序列#hero.clear()#pop()根据索引来删除元素,可以返回被
2020-09-05 15:24:07
159
原创 9月2日课后笔记
9月2日课后笔记遍历字典遍历字典的键key;2. 遍历字典的值value;3. 遍历字典的项;4. 遍历字典的key-valued={'list':[1, 2, 3],1:123,'111':'python3','tuple':(4, 5, 6)}for key,value in d.items(): print(key,value)"F:\python exerciese\venv\Scripts\python.exe" "F:/python exerciese/83.py"li
2020-09-04 19:18:02
192
原创 8月28日课后笔记
8月28日课后笔记一、循环嵌套当代码重复执行时,用循环嵌套可以容易的解决问题。i = 0while i < 5:i += 1print(’*****’)标题标题标题
2020-08-30 15:28:18
262
原创 8月26日课后笔记
8月26日课后笔记二、三元运算符三、运算符的优先级以上代码先算3 and 4得4,再算2 or 4得2,说明and比or的优先级高运算符的优先级表四、if语句五、if-else语句在 Python 中,可以使用 if else 语句对条件进行判断,然后根据不同的结果执行不同的代码,这称为选择结构或者分支结构如果表达式成立,就执行 if 后面紧跟的代码块1;如果表达式不成立,就执行 else 后面紧跟的代码块2六、if-elif-else语句if-elif-else语句只有一个代
2020-08-28 19:46:39
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人