粉丝171获赞1711


关键字也叫保留字,这是拍摄语言中一些已经背负于特殊意义的单词,我们在写代码时,不能用这些保留字作为标识符来给变脸函数内模板以及其他对象命名。脸含代码可以直接查看所有的关键词, 当然我们也可以按住 ctrl 键,点击鼠标左键查看所有的关键字。这些关键字你用到过几个评论区里面?大声告诉我。

hi, 战区变成一百粒。大家好,我是你们的老朋友小雨。那我们今天呢是第十七的分享视频。在吃苹果游戏中理解两个循环中的关键词布瑞克与 continue 的使用。 那我们现在看一下布瑞克和肯定牛,他们呢都是循环中满足一定条件退出循环的两种不同方式。那我们通过一个吃苹果的一个游戏来加深一下对他们两个关键词的理解。 那我现在啊,一共要吃五个苹果,吃完第一个呢,我就要吃第二个,吃完第二个我就要吃第三个。那这里吃苹果的动作,他是不是一个重复执行的过程呢?那我们就可以把吃苹果看成是一次一次的循环。 那我们来看一下我们在吃苹果过程中会遇到哪两种情况。那第一种就是我们在吃的过程中呢,吃到第三个的时候,我就已经吃饱了, 吃不下了,那吃不下的话,那我不用再吃第四个和第五个了。所以呢,我们吃苹果的一个动作就要干嘛,就要停止他。那这个时候呢,我们就要用到 break。 所以布瑞克,他的含义呢就是终止此循环,也说也要把全部的循环都给他终止掉。 好了,那我们再来看一下第二种情况,就是说我们在吃的过程中啊,吃到某一个的时候吃出了什么虫子了, 那我们是不是就不吃这个了,然后紧接着我们要吃下一个。那这个时候呢,我们就要用到什么 continue。 那考踢牛,他的含义呢?就是说退出的是什么?当前一次循环,继而执行下一次循环。所以我们来总结一下布瑞克和考踢牛他们两个的区别。布瑞克 他指的是退出的是全部的循环,但是 contino 呢?退出的是什么?当前的循环,然后继而继继续执行下一次的循环。那好了,那我们通过代码来加深一下对他们的理解。 看一下代码,然后看一下第一种情况。第一种情况就是说我吃到第三个的时候干嘛呢?我是不是就吃饱了不吃了对吧?然后呢,来看一下。首先呢,我们来定一个计时器啊,让二等于一,然后他一个循环条件就吃五个苹果吗?所以他要小于等于五, 然后只要他小于等于五的话,我是不是一直就可以吃啊?然后到什么时候我这个循环截止呢?是不是吃完第三个苹果要吃第四个的时候啊?所以我们让假如他爱等于等于四的时候也说我就干嘛,我就只赢 吃饱了,我已经不吃不吃了,那今天不吃的话,我们就要可以干嘛?福瑞克啊,跳出整个的一个循环啊,然后打印出我一共吃了多少个苹果,然后让每次然后让他自增为一就可以了。那我们来运行一下他 那你看看一下结果,那你看一下是不是当吃到第三个苹果的时候,然后紧接着他就是给你输出我已经吃饱了,怎么着不吃了对吧?那那我们来看一下第二种情况。那第二种情况呢?前面跟我们第一种情况是一样的,只不过是在这一块呢,他有所区别, 我们说一下。我们说吃到第三个的时候,我们就吃到虫子了,所以我们第三个就不吃了。所以呢,这里当爱等一等于三的时候,我们就给他输出了,对吧?然后我已经吃到虫子了,吃到虫子之后,我们是不是要不吃这个了,不吃这个 的话,那我们是不是要吃第四个呢?那既然要吃第四个的话,那我们是不是要让这个爱要让他加一啊,然后紧接着我们要干嘛?抗侵油一下。然后为什么说要在这个抗侵油之前一定要修改这个激素器呢? 因为当你扛踢牛以后呢,他就不会再执行下面这些代码了。那如果你要不执行下面代码的话,那我们爱他是不是就不会再自增了,他是不是一直就保持 几啊,是不是保持三了,对吧?所以他就会陷入一个死循环。那我们来看一下一个运行结果,那你看一下吃的第一个,吃的第二个,第三个是不是有虫子就不吃了,然后吃第四个,第五个,那我们可以把这个去掉它啊,那去掉它,你看一下它是一个什么情况啊? 那你看一下他是不是一直在打印这个大虫子,第三个不吃了,第三大虫子,第三个不吃了,对吧?他是不是一直在停留到这个爱等于 三的时候,所以他每次一到这里就怎么着,就满足条件,然后就进来,进来之后就看群扭,然后每次都是这样一个死循环了啊,就陷入一个死循环了。所以呢,我们再 使用抗踢牛的时候,一定要注意这个需要注意的地方啊。那好了,那我们今天呢这一期分享视频就分享到这里,感谢你的观看,下期见,拜拜!

各位老师,各位同学,我们下面呢来做一个持篇统计的实力。 第一步呢,我们先读取文件内容, 读取模式 呢只读 r, 然后我们付给一个变量 txt, 然后呢我们让 f 等于 tst 点绿的将这个文件全部读取 付给 f, 此时呢 f 他就是这个文件的所有内容,他是一个字符串,我们也可以直接 在上面用点缀的函数,然后下面呢这一句就可以删除。 第二步呢,我们要统一全部为小写,以便于我们在后面呢对这个词语呢进行统计。 然后还有替换一些标点符号呢,为空格,我们调用 low 函数,然后呢复给 tst, 下面我们对这个 tst 字符创里面的标点符号呢替换为空格用 或循环 c, h, n。 我们这里呢有个字符串,这个字符串就包含了所有的标点符号。找到 每一个标点符号,然后呢进行替换,用 replex 函数查找什么? 查找 c, h, 替换为什么呢?替换为空格,然后呢我们再返回给这个 tst 保存,这里我们通过查找这个文本中 这个字符串里面所有的这些符号,替换成空格,然后呢保存到 tst 当中。第三步呢, 我叫按空格来分割字符创为单词列表,因为此事的 tst 他按 注意的方法读取,之后呢他就是一个字符传,我们将里面的标点符号替换为空格之后,剩下的就是以空格分开的 单词,我们再用一个 supreme 这个函数将这个字符串分割为单词列表,我们让 txt 也 double 默认是以空格分割,然后呢分割所有,我们再返回给 这个 modes, 下面 我们检验一下这个列表的长度, 保存运行, 得到的是三二二五九。下面 我们创建一个空字点,用字典的概念方法对词频进行统计,先把这一句呢注视起来,创建个空字点, cnt 等于, 然后用一个负循环,然后 用字典的概念方法查找这个单词作为键等于, 如果没有就是零,然后呢加一。 第五步呢,就是将字典转换为列表,排序并输出。 我们先将字典转换为列表,用列表的类似的方法,将 ccnt 这一个字典的 所有的兼职对转化为列表,然后付给 我们的这个词语的列表,下面进行排序。 为了让大家更好的理解这个排序,我们先将这个列表中的一个元素打印出来,看是什么样子。第零个元 就是一个圆组,这个圆组里面呢,这个字后串 就是,所以为零,这个呢所以为一排序。我们用瘦的方法,我们 指定一个参数,就是按照每一个元素当中的第所引为一的这个元素进行排序, 这个 s 代表的是列表当中的每个元主,也就是他的元素。然后呢是按照这个 原组的,所以唯一的这个元素进行白序,也就是这个数字,我们还有个参数让他呢倒序, 就是从高到低排序。所以呢下面呢 我们就来输出这个列表的前 n 个元素,用负循环, 如果前十个我们就循环十次。然后呢用这个列表的 d i 的元素, i 是零, 就是第一个元素,将里面的两个值 分别复给这个 w 和 v, 这个 w 呢就是这个单词, v 就是它的个数, 然后我们 prank 输出, 我们保存试一下,这里 我们看到输出了前面的十个数量最多的单词,我们这里的输出是中间一个测试语句, 我们将它注视,然后呢这里我们还可以用 fmat 格式化输出, 中间对应两个朝,然后这个参数呢,我们让他左对齐 单词长度最多十个,我们让他占十个,十个宽度这个数字, 我们让他右对齐占五个宽度。下面我们再来说 突出看一下, 可以把这个逗号呢,把它去掉。好, 这就是我们一个完整的英文单词的持平统计实力。好,谢谢大家。

在 excel 中直接写拍放代码是怎样的一种体验?大家好,今天跟大家来一起分享一下 excel 里面的一个新功能。在 excel 里面我们可以直接写拍成代码来进行一些操作,我们就来 通过快速筛选的一个小案例来看看这个 python 用于在 insert 里面怎么使用,那这个要求的话是我们最新版的 office 三六五才有这个功能,比如说有,下面我们来看一下一个案例, 很多人的一个信息,有姓名,有电话,还有他所在的一个区域,正常,比如说我们要查找,我们可以在这里面 用用一些关键字来进行筛选。那如果说我们现在要进行多个筛选呢?就是如果是我们要查到两个两个区的,比如说查到两个区的,我们也可以在文本筛选 这个里面选择包含或者自定义筛选这个功能里面进行筛选两个,那如果更多的话,那我们可以可以使用高级的这个里面来进行筛选, 那好,那这个里面的相对来说比较麻烦。那比如说现在我们这个例子就是如果说我在这个查找值,我就是要在地址这个区域里面 包含了鼓楼区、西峡区和六合区三个区的的一个所有人员的一些信息,那我们可以看他在在右边,呃,已经,已经,我特提前已经做好了, 在右边,那这个是包含了六和区,然后西峡区还有这个鼓楼区的三个,那如果我们把这边剪掉一个区域,那看到这边区域对应的就没有了,我们去掉 六合区,那就不存在了。那现在的话,如果说我们加上把六合区再加上那进行筛选,哎,六合区出来了,那如果我们再加一个浦口区,那我们把这复制一下,那如果说我们再加个浦口区的话, 哎,那我们这个筛选的话,会把不过去这个也给筛选出来,那这个是怎么做的呢?就是根据我们这边呃不同的一个选择的里面的值增加或者减少,显示出我们筛选后的一个结果。那这个的话我们就要使用这个李斯里面的新功能,直接在单元格里面 写拍成代码,那有没有这个功能呢?大家首先第一个要要明确的是要使用的是 office 的三六五的版本,而且是最新版本,要更新到最新版,大家看有没有这个功能的话,我们可以在这公式选项卡下面看到这边 有一个插入拍摄的这个选项是否存在,如果这个选项是存在的话,那么这个功能就可以实现。 那好,那我们现在来就来教大家一下怎么写这个代码,我们先把这个这个先放在一边, 好,我们来重新写这个代码。好,首先在一个单元格里面,我们首先使用拍的代码的话,必须要选先写等于 e y a, 那就会弹出这个下面的这一个选择的项目,我们可以使用 tab 键 看不见那单元格前面就会变那个绿色的一个 py 的一个按钮,也可以使刚才点击那个弹出来的那个。好,那这个这个出来以后,那我们就可以写,我们把这空格拉大一点。那首先第一个我们是要就是要 要把这个 important pandas 这个包把它给导入进来, pands 这个包导导入进来,但是这个 excel in python 的话,它默认是把这个包已经导入进来了,这个这个语句在拍摄 in excel 里面它是默认存在的,所以这句这个语句的话我们是可以不用去写 好,这个语句我们可以不用写,那我们下面可以直接来使用这个,那首先我们来选择两个区域,第一个区域的话就是原始区域,原来的区域我们就用 d f 一来表示, d f 一,那这个等于什么呢?等于这个区域 我们把这个区域框架直接选择,就像在我们正常在隐私里面写公式一样,直接选择把这个公式,哎选择一下,那这个里面会带出来这一串一串的这个字符,那这个就是 x l 就代表的是 excel 里面的,那这个区域就是我们刚才选择区域,这个后面 has 等于区域就是标包含了表头,那表头是什么呢?就是我们姓名、电话地址,这个这个是他的表头,这个表里面也是这一列的名称, 在这个表里面这个姓名,这面名称就叫姓名,这这一列就叫电话,这一列就叫地址。那好,这是第一个好,我们按回车键换到下摇,我们现在来找第二个区域,第二个区域就是我们 三选值,那三选值查找值这一边的话,我们也可以选择这一个,我们也是和上面的语句是同样类似的。然后 啊回车,那我们现在是要进行一个筛选,筛选的话我们可以看得到在这个里面选择区域是一行一行,在这个区域里面我们 d f 这个数据的话,它实际上是个 date brain 格式的,但这格式的话我们在筛选当中是不能使用的,我们就要把它转换成一本文本串,那在在我们现在就把它使用一个 k 五,那这个我们使用一个关键词,筛选的关键词,我们使用一个 数这个连接符,那为什么使用这个连接符呢?这个这个连接符它 python 里面代表的是货的意思, 也就是说我们的这个查找值下面的四个词是是货的一个关系,就是包含鼓楼区或者包看西峡区、六合区或者浦口区是一个货的关系。那在拍摄里面我们是用点击连接的 join, 我们用使用 join 这个函数, 是 d f 二里面的这个都有筛选的一个关键词呢,那就是好,我们 可以把先把这个写完,是在这个里面是哪个呢?刚才说了这个是包含那个表头,这个区域的一个表头就叫查找值,那这个里面就是他的名称,那就是我们把这关键词,哎把它给拿出来了, 拿出来以后,那我们现在可以进行筛选,筛选的结果,筛选的结果这个名称,当然这个名称的话大家可以随便取好,等于什么呢?等于我们 d f, 那我们就会显示一个筛选区域的话,我们现在把它用中括号把它括起来,中括号,那这个里面怎么写呢?里面首先第一个我们筛选,这是对哪个进行筛选的?我们是对这个整个地址进行筛选的,就是在 d f 一,我们要显示整个 d f 一的一个内容,就是把 d f 一里面的数据显示出来,那现在的话我们就要是对 d f 一里面 的数据进行筛选,对 d f 一哪一列呢?那同样和刚才一样,就是它的地址好,地址列它的名称,这一列就叫地址,地址名称进行筛选。好,那现在我们来它的它的一个字符串包含 包含了哪个呢?包含了我们的关键词的一个数据,关键词就是我们的 keyword, 对不对? 那这样筛选结果就等于这个,那我们要的结果就是这筛选的结果。那这个单元格里面的代码要怎么去运行他呢?我们写好了代码以后,按回车是换行,那我们要 运行这个单元格里面代码的话,我们就按 ctrl 加回车键,好,当时显示 bd 的时候,那这个就代表这个代码正在运行当中,我们等等一下,等他代码运行完成就可以看到结果了,那 bd 是他正在运行,那我们就这个这个代码的话,就稍等一下, 这样这个数据就会出来了,那可以看得到。现在是一个 dat form 格式,我们可以点击这个前面的一个承叠起来的按钮,可以看得到。哎,现在这个三选的数据是有的,有,那我们怎么把它显示在单元格里面呢?我们可以选择在这个公式,这个 选公式的这个框框前面有个这个一个纯叠的一个小按钮,我们可以点击一下选择拍摄输出的时候,他默默认显示是拍摄对象,那我们把它换 excel 值下面的一个。好,我们点击 excel 值以后,那好,那显示的结果就是我们筛选出来以后的一个结果,那我们可以看到的就是包含了这四个区,我们把如果删掉一个区,我们看结果对不对? 好,我们删掉一个区以后,哎,发现这个,那当出现这个代码的时候,那说明这个程序出错了,出错了的时候,那是这个是什么错呢?这个原因的话,是因为 在这个区域里面,我们默认是一一到一五的一个单元格,当时我们选择 dfr 的时候到一五,那现在我们删掉了一五,是出现了一个空值,空值在在这个里面做的时候就会出错,连接了以后,但这个没问题,但是到这个筛选的时候,包含空值的 这个语句就会出错,那所以我们现在避免这个这种情况发生,那也就是我们的 dfr 的时候,在里面我们加一个语句,将它的空白值控制空值给给删掉,那么我们可以使用 dope and a 这个函数,可以将空子把它给删除,那这样的话我们再来试一下,按 control 加 enter 回车键,确定 好等他运行结束。哎,这样就出来了六个区,那现在我们正常删掉一个区域, 这边显示也是没问题的,那我们增加呢?增加也就是没问题,我们可以。呃,增加六和区,好,把这个这个把你 对吧?好,这边增加六和,这是我们刚才写的六和区,然后再加个雨花台区, 好,三也都出来了。那好,我们如果要筛选更多的内容,那也就说我们要在这个行,这个 拍成代码中,将这个区域 dfr 的区域把它写多一点,我们把它给比如说写到十,哎,可以更多,我们可以添加更多的一个选项,写到一写到二十,那选项就更多, 那这个到时候可以按实际的一个需求来写,那这样运行还是 ctrl 加 enter 键点确定。那当然如果说这边的我们原始数据,那这个数据如果说后面还有增加,我们刚才写到的这个代码只到五十一行,那这个 这个前面是到五十一行,如果说我们后面要加的话,那我们比如说我们加到五百一十行,后面增加的话,我们这边筛选结果直接出来,好按回车, 大家可以看到也会出错,那同样我们也要将这个函数把它给放到这个里面,也是删除他所有的一个空空值。好,这样的话我们来看一下, 那就出来了,后面再增加,在这个下面增加原始数据,那我们这边筛选数据的话,也都会 进行一个显示出来就没有问题了,就根据我们这个筛选,然后显示出这个筛选结果,这样我们这样就是就达成了我们的一个标,我们的目的就达成了。好,那这一个筛选的一个小功能,那就给大家介绍到这里。