自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小甲鱼——集合

即:集合中的所有元素,都应该是独一无二的并且无序。跟集合一样,字典最大的特性就是——唯一性。二·创建集合的三种方法。

2024-06-25 14:05:20 166

原创 小甲鱼——字典

与序列不同的是,序列是通过位置的偏移来存取数据的,而字典是通过键来实现写入和读取的,这个就是一个字典,我们将冒号左边的就称之为字典的“键”,冒号右边的就是字典的值,我们可以通过指定一个不存在于字典中的“键”来创建一个新的键值对,在字典中,只要我们提供键就可以获取其对应的值,方法与序列类似。字典是ipython当中唯一实现映射关系的内置类型。映射关系:就是一一对应。

2024-06-15 17:01:50 242

原创 小甲鱼——序列错题本

1.如果两个对象 a 和 b 的 id 值相同,那么 a is b 的运算结果就一定是 True,对吗?对的。解析:是(is)和不是(is not)被称之为同一性运算符,用于检测两个对象之间的 id 值是否相等。pL-e。

2024-03-25 15:56:48 305

原创 小甲鱼——序列

唯一标志:他是随着对象创建的时候就存在的,它不可以被修改,也不会有重复的值,只要对像在这个内存当中,这个值就不会重复。* 那么在python当中,我们把元组,列表,字符串统称为“序列”id是一个内置函数,它的作用:返回一个代表指定对象的唯一标识的整数值。根据能否被修改这一特征,可以将序列分为可变序列和不可变序列。3.都可以通过切片的方法获取一个范围(一个集合)eg:列表是可变序列,元组和字符串就是不可变序列。在上面id(s)它的返回值两次都是一样的。分别是:唯一标志,类型,值。*:表示将字符串进行重复。

2024-03-21 18:40:53 227

原创 小甲鱼——元组字符串错题本

]5,或者(5,)=(-bw>,0O'jd!i解析:不要写成(5),因为这样表示的是整数 5。解包。版权属于;+j8m!解析:将赋值号右边变量的多个值拆分给(赋值号)左边各个变量的行为,我们称之为解包。8"Dt)9ldw!FVw;bX?答:创建一个新的元组,并赋值给同个变量。提供的列表:["123", "33211", "12321", "13531", "112233"]C: mv&)fIS!

2024-03-11 18:35:30 1015 1

原创 小甲鱼——元组和字符串

但是由于元组是不能改变的,所以他只是根据规则,创建了一个新的列表,此时你再去打印这个列表x,依旧是原来的样子。这段代码的返回值就是(123,'FishC',3.14) 这个就是把他们放在一个元组当中,这就叫打包。这就是一个元组,这段代码的返回值就是:(1,2,3,4,5,‘上山打老虎’)这样python就会报错。切片的含义:将目标对象中的元素,以某种特定的组合导出,而非修改对象本身,那么这段代码的返回值就是:((1,2,3),(4,5,6))这段代码的返回值就是(1,2,3,4,5,6)

2024-03-10 03:13:00 403

原创 列表错题本

第二种方法看上去更加 “老司机”,因为你知道 Python 是允许反向索引的,下标值为 -1,则表示直接访问最后一个元素。3. 下面有两列表,请问如何将 list2 列表中的全部元素,添加到 list1 列表中第 2 和第 3 个元素的中间。1.如果有一个列表 list1,有两种方法可以获取到该列表的最后一个元素,你知道分别是什么吗?解析:使用下标索引的方式可以实现列表的随机访问(就是你想访问哪个元素就访问哪个)。函数计算列表的长度,然后 -1 是因为下标索引值是从 0 开始数起的。正解:[1,2,3]

2024-01-19 21:27:36 428

原创 小甲鱼第五章——列表

但是注意:append不是一个内置函数,它是属于列表对象的一个方法,中间的 “ . ” 可以暂时理解为范围的意思。append()这个方法属于一个叫number的列表的对象的,E.上文我们提到过,列表当中还可以有一个子列表,所以我们如果要获取子列表当中的一个元素,就可以使用两次索引。注意:在python中,第一个位置的索引值是0,第二个位置的索引值是1,第三个位置的索引值是2,以此类推。列表切片其实还剋接受第三个参数,其·代表的是它的步长,默认值是1,下面将步长修改成2,就会得到这样的结果。

2024-01-13 01:28:21 1053

原创 小甲鱼——分支和循环 错题专练

正解:利用while循环实现游戏主体,当触发退出游戏机制的时候(就是玩家中断游戏或者主角被打败了)搭配break语句跳出循环。

2023-12-23 23:33:44 453

原创 小甲鱼——分支和循环

分支结构分支结构是由if语句来实现的。

2023-12-16 22:09:27 951

原创 错题本小甲鱼2

正解:正常执行,python并不关注你的缩进格式,只关注同一代码块中缩进是否一致。虽然没错,但是这种做法并不提倡,因为if下面的缩进一般是四格。请编写一个程序,根据录入的利润,计算出应该发放的奖金总数?正解:可以正常执行,这相当于缩进的格式。1.请问下面代码是否能够正常执行?2.请问下面代码是否能够正常执行?

2023-12-13 23:20:02 127

原创 思维导图错题本专栏

没有一道题是对的,思考一下,为什么跟博主写的差距那么大,到底怎么样写才会写的很完美,很详细。2.植物大战僵尸小游戏(只涉及这几个植物与普通僵尸的思维导图)1.恐龙跳一跳小游戏(网上输入这个就可椅看怎么玩的)3.打飞机小游戏(B站搜小甲鱼打飞机游戏)

2023-12-12 21:28:54 74

原创 小甲鱼笔记——流程图和思维道题概念

流程图是一种用于表示算法或代码流程框图的组合,它以不同类型的框框表示不同种类的程序步骤,每两个步骤之间用箭头连起来流程图好处1.代码的指导文档2.有助于规划高效率的程序结构3.便于与他人交流流程图中常用框框。

2023-12-05 22:10:11 379

原创 错题本——流程图专练

1.请根据以下代码画出对应的流程图2.3.

2023-12-05 00:02:49 686

原创 我的第二个错题本

由于 not 运算符的优先级比 == 运算符低,所以表达式是先运算 == 的,即先求出 3 == not 的结果,很明显,Python 彼时很懵逼。

2023-12-02 14:35:12 64

原创 小甲鱼笔记——短路逻辑和运算符优先级

运算表达式时执行的先后顺序,先执行具有较高优先级的运算符,然后再执行较低优先级的运符硬核背下来下面这张表。

2023-12-02 13:14:59 489

原创 小甲鱼python笔记——布尔类型和逻辑运算符

只有Ture或者False两种类型,就是对和错布尔类型在python中当作整数来对待,Ture相当于整数1,False相当于整数0,但是注意,把布尔类型当作1,0来参与运算这种做法是不对的,因为容易引起代码混乱,

2023-11-25 23:40:24 68

原创 小甲鱼笔记——数字类型

整数,浮点数,复数。

2023-11-24 07:13:58 68

原创 小甲鱼python笔记——条件分支、初始循环、breaker语句,random模块

3. 第三个要求,就是用户第一次就猜对啦,那么只需要将这个代码循环一次就可以结束程序,2.用户希望能多来几次,这时候我们需要重复运行某段代码。1.我们需要在用户输入错误的时候给用户一点提示。我们以上一次甲鱼小游戏为例,源代码如下。那么现在我们的游戏改进成功!即: while 条件。利用while循环语法。作用就是跳出一层循环体。

2023-11-22 06:47:51 137

原创 我的错题本——第一周

Python 的变量在使用前虽然不需要声明,但仍然需要先对其进行赋值才能创建变量。这里报错的原因是 name 'x' is not defined,x 变量名未定义,言下之意就是访问了一个不存在(未创建)的变量。

2023-11-19 17:41:11 242 1

原创 小甲鱼python笔记——转义字符、原始代码

1.我们打开 IDLE 出现的界面就是交互模式编程界面,在 Python 提示符后输入代码并回车,会立马看到代码运行效果;而编辑器模式需要创建.py 文件,在其中写代码,写完一行代码不会立即看到运行效果,写完所有代码并保存.py 文件,最后运行该文件才会看到运行效果。2.编辑器模式要如何使用首先点击File——New File——写代码——快捷键Ctrl+N,保存文件——Run——Run Module,而且一般就是四个空格,python中缩进很重要。4.

2023-11-19 16:53:16 223 1

原创 我的python笔记——面向对象编程OOP【纯理论】

它会模拟真实世界,先考虑各个对象有什么性质,能做什么事情,我们可以提取这些事物的性质,定义为一类,然后用类创建对象。封装:内部实现细节隐藏起来,使用类的人,只通过外部提供使用方法访问和利用。面向过程编程的核心,就是把目标一个一个的拆分,依次完成,多态:同样的使用方法,因为对象具体类的不同,而有不同表现。面向对象的好处,除了能使参数变少之外,还能用对象把相关。继承 :面对对象编程允许创建有层次的类,就是从属关系。好处就是父辈的代码,子代均可以继承,会减少代码的冗余。类是创建对象的模板,对象是类的实例。

2023-11-07 22:55:17 91

原创 我的python笔记——python引入模板

要安装的话去到终端,输入pip install后面跟上库的名字,安装成功后,就可椅永import引入进来,在引入后就可以使用这个模块里面的函数。from后面跟上模块的名字,import后面跟上你在那个模块里要使用的函数或变量,多个的话用逗号进行分隔,from后面跟上模块的名字,这样做会把模块里面所有内容都进行引入,在使用时,全都不需要在前面跟上模块名了。(不推荐使用:因为再用*号时,模块里的所有函数或者变量都会被引入,有很多就是用不到的)好处:每次要用到那些函数或变量的时候,不需要再带上模块的名字。

2023-11-07 11:31:40 91

原创 我的python笔记——python列表

创建数据结构,把相关联的数据整合在一起一个空的列表,在python中用一个如果在一个列表里面要放多个数据,就用放括号把他们包住。如果要往定义好的方括号列表里面加东西,可以用一个针对列表的方法叫方法和函数差不多,都是用来负责某个特定功能的。

2023-10-31 12:58:22 82 1

原创 我的python笔记——python的条件语言

只要求值出来是布尔值,即 ture 或 false,都可以作为条件比如 如果你定义某个变量的值为 布尔值,那他就可以作为条件其次,你也可以结合比较运算符。

2023-10-28 14:34:14 59

原创 我的python笔记——用户问答互动式程序

input具体使用方法:举个例子,你可以询问用户的年龄,那么运行时,python就会展示出你放进括号里的提示,并且开始等待用户输入,比如用户输入20 ,然后回车,表示输入结束,然后python就会继续运行后面的代码,但是这样,我们并不能知道用户到底输入了什么,但是input函数在用户输入完之后会把内容进行返回,所以我们应该改用一个变量去获取input函数返回的值,在这之后,你就可以利用这个变量进行一些后续操作。即函数名后面跟括号,在括号里面放参数也就是要传入的数据,这就是标准的调用函数的方式。

2023-10-21 16:50:01 119

原创 我的python笔记——python的两种模式

1.命令行模式2.交互模式。

2023-10-21 15:17:06 234

原创 我的python笔记——python世界的类型

数据类型

2023-10-20 12:39:06 47 1

原创 我的python笔记——注释

注释就是会被解释器或编译器忽略的一行或多行文字,它是让写代码的人去阅读的,并不是让程序进行执行的文字。

2023-09-30 23:12:40 89 1

原创 我的python笔记——如何给变量取名字

变量取名硬性规则。

2023-09-19 11:46:04 196

原创 我的python笔记——频繁使用的字符串

注意:greet=你好吃了吗 “greet”叫做变量名 引号里面的内容叫做“求值”#变量一旦发生替换就找不到之前的值了。此时他的求值结果依旧是英文打招呼方式。第四步:如果此时想改变打招呼的方式。你只需要改变等号后面的求值即可。#只需要你自己改变变量就好。

2023-09-18 16:39:04 167 1

原创 我的python笔记——计算一元二次方程的解

python计算一元二次方程的解

2023-09-01 00:56:37 356 1

空空如也

空空如也

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

TA关注的人

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