自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 第十讲:函数下

课堂笔记一. 函数下1. 高阶函数一. 函数下1. 高阶函数(1)高阶函数的特点a.接收一个或多个函数作为参数b.将函数作为返回值返回def fun(): def fun1(): pass return fun1# 这样也算作是一个高阶函数(2)一堆实例以下两种函数不算是高阶函数list1 = [1, 2, 3, 4, 5, 6, 7, 8]def fun(list1): list2 = [] for i in list.

2021-04-03 10:58:15 164 1

原创 第九讲:函数下

课堂笔记一. 函数1. 函数的返回值一. 函数1. 函数的返回值

2021-03-28 14:13:44 148

原创 第八讲:集合和函数

1. 集合1.1 集合的简介表示方式:{}集合只能储存不可变对象集合中存储的对象是无序的集合不能出现重复元素,可以通过这个特性进行数据去重创建空集合:需要用到set函数1.2 集合的使用s.add():向集合中添加元素s1.update(s2):将一个集合中的元素添加到另一个集合中(s2传到s1中)s.pop():随机删除集合中的一个元素,一般是删除最开始的一个元素s.remove(元素):删除集合中指定的元素s.clear():清空集合1.3 集合的运算& 交

2021-02-25 21:33:33 277

原创 第七讲:元组,列表

1. 元组1.1 元组介绍元组是一个不可变的序列,即元组内的数据是不可变化的,不希望数据改变的时候我们就用元组,其他情况用列表1.2 元组的表达形式()注:当只有一个元素的时候,在元素后边加上逗号才可以代表元组,不加逗号就不是元组1.3 拆包操作当元组内元素与想要的元素数量不对应时,在其中一个元素前边加上*(星号),*接收参数之后,结果使用一个列表来存储拆包的时候有且只能有一个*字符串的拆包列表的拆包2. 字典字典是映射关系,key:value,一个字典中,每一个ke

2021-02-03 15:16:24 202 3

原创 第八讲:for循环以及函数

循环控制for循环练习for循环嵌套break和continu语句break和continue在for中的作用与while中一致双层循环实现打印三三乘法表可以通过建立flag标志:如果标志为True,则退出外层循环函数函数介绍函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段函数作用提高应用的模块性和代码的复用性自定义函数定义规则def开头,后接函数标识符名称和():def function_name():注:调用

2020-12-31 11:39:11 952

原创 第七讲:顺序执行和while循环

集合集合介绍无需不重复的元素的集,集合数据类型的核心在于自动去重创建集合以{}形式创建(字典也是用{}),但是直接用{}创建的是字典所以要用set()来创建自动去重注:对于字符串来说,拆开后去重并且是无序的添加元素set.add(),添加的元素可以使任意类型(注:添加已有的元素会自动去重)和字典一样,只能添加不可变对象,列表是可变对象,所以会报错集合更新set.update():将另一个对象更新到已有的集合中会把括号里的元素拆开后添加到集合中,并且仍然会自动

2020-12-29 20:52:05 412 1

原创 第六讲:基础数据类型3

列表常见操作li.append():列表的添加将元素添加到列表的结尾,并且无返回值,改变得是列表本身li.extend():列表的添加与append不同的地方就是不可以传单个的元素,只能传列表等li.count():统计元素出现的个数因为列表算作是另一个元素,而图中只统计3出现的个数,所以次数只是1拓展:代码格式化Code——Reformat Code:将代码格式化(快捷键为Ctrl+Alt+L)li.index():返回最小的索引值注意是最小的,也就是说

2020-12-26 16:42:28 188

原创 第五讲:基本数据类型2

字符串常见操作s.startswith():用于判断字符串以什么开头,返回的是布尔值s.endswith():用于判断字符串以什么结尾,返回的也是布尔值

2020-12-24 11:17:15 91

原创 第一讲:Python环境搭建(又开始新一轮学习)

1. 编译器和解释器1.1 编译器(代表:c语言)先整体编译再执行优点:运行速度快缺点:出现小问题需要整个重新修改1.2 解释器(代表:Python)边解释边执行优点:改动时不需要整体重新编译缺点:运行速度慢2. Python安装过程新版本的python不稳定,推荐安装3.6版本的python2.1 接下来是安装过程(多图警告~)注:要记住自己安装python的位置,便于以后的操作;检验是否安装是在cmd窗口中输入python看是否进入python交互环境(如图)

2020-12-17 09:08:19 119

原创 列表(第六节直播)

1. 序列序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引数据结构指计算机中数据存储的方式索引:通过索引可以更方便找到想找到的元素可变序列:列表不可变序列:字符串,元组2. 列表列表可以存放很多类型不同的数据列表也是一个对象,所以列表就是存储对象的对象2.1 关于列表的一些操作取列表中的一项查列表的长度3. 切片切片是指从现在的序列当中,取一个子序列语

2020-10-11 16:42:04 176

原创 条件控制语句(第五节直播)

1. 条件判断语句(if语句)if语句在执行时,会先对条件表达式进行求值判断,如果为True,则执行if后的语句如果为False,则不执行形式:if 条件 :代码块2. input函数该函数用来获取用户的输入input()调用后,程序会立即暂停,等待用户输入用户输入完内容以后,点击回车程序才会继续向下执行用户输入完成以后,其所输入的的内容会以返回值得形式返回 if-else语句3. if-else语句形式:if 条件:(缩进)代码块else:(缩进)代码块4.

2020-10-10 18:26:33 258

原创 运算符(第四节直播)

1. 运算符的概念与分类运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”分类:算术运算符;赋值运算符;比较运算符;逻辑运算符;三元运算符2. 算术运算符+ 加- 减* 乘/ 除整除 // 只保留计算后的整数取余数 %幂运算 **开方 **0.53. 赋值运算符注:x += 3 与 x = x + 3 是一个意思x += 3x -= 3x *= 3x /= 3x **= 3

2020-10-02 13:46:46 174 1

原创 基本数据类型(第三节)

1. 几个概念1.1 表达式概念:是由数字、算符、数字分组符号(括号)、自由变量和约束变量以能求得数值的有意义排列方法所得的组合。特点:仅仅用于计算一些结果,不会对程序产生实质性的影响;如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出。1.2 语句在程序中一般用语句完成某种功能print(),input():接受来自外界的输入代码块:执行的话都会执行,不执行的话一个也不会执行1.3 程序由一条一条的语句和一条一条的表达式构成的1.4 函数概念:函数就是一个语

2020-09-15 21:15:00 247

原创 Python要点(直播第二节)

1. Python语言1.1 Python语言的基本概念Python 是一种极少数能兼具简单与功能强大的编程语言。它专注于如何解决问题,而不拘泥于语法与结构。官方对 Python 的介绍如下:Python 是⼀款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为⼀种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。创造者吉多·范罗苏姆采用《蒙提·派森的飞

2020-09-13 00:03:38 223

原创 计算机要点(直播第一节)

1. 计算机的基本概念1.1 计算机是什么?计算机(computer)俗称电脑,是现代⼀种⽤于⾼速计算的电⼦计算机器1.2 计算机的组成硬件软件2. 计算机语言2.1 计算机语言的基本概念计算机语⾔(Computer Language)指⽤于⼈与计算机之间通讯的语⾔。2.2 计算机语言的发展机器语言——>汇编语言——>高级计算机语言2.3 解释型语言与编程性语言的区别解释型语言:在交给机器执行之前就完成了编译,速度快,跨平台性差代表:c语言编程性语言:

2020-09-10 15:05:50 176

原创 Python的安装过程(录播第一节)

Python的安装过程1.Python下载到Python官网找3.6的版本,因为3.6的版本更稳定,兼容性更好,且要选择executable install2.Python安装过程的选项1.第一个页面:勾选Add Python X.X to PATH(重要),选择下边的手动安装2.第二个页面(Optional Features):全部勾选(pip一定要勾上)3.第三个页面(Advanced Options):默认勾选即可,路径可改变,新建文件夹保存在C盘或D盘(一定要记住建立的文件夹的位置)注

2020-09-07 23:03:53 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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