看题目要求请填空完善该程序实现功能,输入任意三个不同的整数,输出其中的最大的一个数。好,我们一起来看原程序。 第一个请输入第一个数复制给了 a, 第一个空,请输入第二个数, 第三个请输入第三个数复制给了 c。 好, 我们先抛开第一个空,我们先从第二个做起。 我们的原则是由简到繁,由易到难。首先, if a 大 于 b, 说如果 a 大 于 b, 第二个进行填空,否则将 b 的 值给 max, 否则的话,那就是 a 大 于 b 不 成立, b 成了最大的数, 那么所以将 b 的 值给了 max, 也就说 b 大 于 a 以后,才会将 b 的 值给 max。 那 如果 a 大 于 b 呢? 那也就说 a 是 他们两个之间的最大数,否则 b 就是 他们之间的最大数,谁最大谁复制给 max。 所以 第二空的正确填写应该是将 a 的 值 复制给 max。 经过上面的分支语句,我们可以发现,无论 a 大 还是 b 大, 他们的值都将复制给 max, 而 max 则成了 a 和 b 之间的最大的那一个数。 如果我们用 a 和 b 之间的最大的那个数和 c 进行比较,那么三个数里面的最大数不就出来了吗? 通过上面的分子语句,我们发现谁大谁给 max, 那 么下面是 c 复制给 max, 那 说明一个问题,那就是如果 c 大 于 max 的 情况下,那么将 c 的 值给 max, 所以 这个空我们应填写, 如果 c 大 于 max, 那 么将 c 的 值啊就复制给 max, 谁大谁给 max, 而保证了 max 是 它们之间的一个最大的那个数,所以最后输出 肯定就是 max。 好, 那么 max 都是通过负值得出来的数, a 和 c 是 进行输入的,那么第二个空还有一个变量,那就是 b 没有,所以第一个空我们选选填 b。 好, 我们运行一下 输入。四五六啊,正确答案是六好,符合题目要求。
粉丝1080获赞7393

江苏信息技术合格考已经是最后一天,前几批已经考完,其实今年的考试总体难度不算大,第一批 python 是 玩数,和中国尺码比较简单。第三批考完了 python 考了一个水仙花数,还有一个等差数列, 也有学生称抽到了黑卷,比较难。接下来就是十七到十九号的其他科目考试了,各位考生还请不要懈怠。

输出 n 位整数这一题啊,同学可以暂停思考一下,家长可以直接拖到视频的结尾,他说输入任意一个正整数 n 编程实现输出由一到 n, 包括 n 按照顺序组合成的新数, 那么就是这个数。例如输入为九,则输出的新数为一二三四五六七八九。 那么我们看一下题目啊,首先他从控制台读入一段啊,读入你输入的这个数,也就是自然数的 n, 那 么这个 n 呢?你输进去之后,因为他要变成这个整数啊,自然数,所以说得需要通过 int 型进行强转, 因为这里面输入的这个,呃,都是字母串啊,从控制台读入的这个数字都是字母串啊,然后我们定义了一个变量啊,字母串变量六,它是个空字母串。 再紧接着啊,我们通过 for i in range, 然后 e 到一个什么东西,那么我们知道 range 它是一个左 b 右开的区间,那左这个 e 是 能取得到的, 那么右边呢?如果我们填了 n 的 话,那它是 i, 它是取不到 n 的, 它只能取到 n 减一啊,这个就是 range 的 左 b 右开的一个性质。那么我们 i 每次取到一个值之后呢?我们用它来干啥呢?我们要将它拼接到 这个六上面,怎么拼接呢?我们三填的就是六,他负值负,什么值?负,他自己拼接一个 i, 比如说一二三四五六七八九,我一来了, 那我空字母串跟一拼接啊,那他就是一二来了,那下一次就给他把二拼接进去,那么三来了,就把三给他拼接进去,那么这样依次啊,他把九都给他拼接进去。但是这里面有个问题, 就是你这个 i a, 它是个整数,整数直接拼接字母串,他是有问题的啊,他会报错,所以说我们要把它类型转化成一致的,这个四呢,我们要通过 str 这个函数去把这个 i 给它包裹一下,给它变成这个字母串形啊,变变成这个字母串形,再复制给六,上面这样依次循环啊,我们这个六的话,就是一二三四五六七八九,最后打印出来, 那这一题的话,我们要知道这个 range 函数,它是个左闭右开的区间,但是如果它这个 range 啊,我再补充一点啊,这个 range 函数的话,后面如果是一个数,比如说是五的话,那么 它最后打出的这个发音 range, 它是个什么东西呢?它是一个从零开始的数字序列,打出的是零,一二三四啊, 打出的是这玩意,那如果 range 的 话,它是一五,那后面如果跟了数的话啊,那它就这个数呢,它就是个不长啊,就是个不长, 那如果说这样子的话,他打印的数字就是一对吧,一加二一三五,但是五取不到,只能打印一跟三,那这个就是 range 函数的一个性质啊,还有一个呢,就是这个 str, str 它是对吧?强转强转的一个函数啊,那么如果说我们想 这个数字转成字母串是用 str 包裹的,那如果说我读入进来的是一个字母串啊,转成这个数字,那我们要用 ins 啊, 这两个要掌握啊,其他的也没什么了。好吧,那么这一题呢,我们就讲到这,哦,还有上一次呢,有一些家长因为孩子在啊,在家复习或者模拟成绩太差, 或者因为出国呀,因为特殊情况没有参加这个新技术上机练习,然后问我这边能不能给到一些备考的方案,那么我这边呢?我这边可以提供一个冲刺的陪跑营, 如果说你有以上问题的话,那么可以加入我们这个推广营啊,我们每周都会讲一些 python 的 语法,并且提供这个考试使用的软件啊,感兴趣的同学也可以去这上面去。呃,去下载啊, 然后需要的话可以交流交流。行吧,那我们今天呢就讲这么多。


今天呢,继续给大家带来一道胎神操作题,是关于猴子吃桃子的问题,这个题目有很多同学呢比较关注的,那我们一起来了解一下。首先呢把题目认真的阅读一下,他说有一只猴子说他第一天呢摘了若干个桃子,当天呢就吃掉了一半, 又多吃了一个,第二天早上又将剩下的桃子呢,又吃掉了一半,还多吃了一个,以后每天早上多吃了前一天剩下的一半,还多一个,到第十天早上想吃的时候,发现只剩下了一个桃子,求第一天一共摘了多少个桃子? 好,我们再结合程序代码,这个代码比较简单,只有四句,四句,四个语句比较简洁。那我们读完代码,读完题目之后啊,那我们要认真分析这个代码,结合题目啊,首先弄明白这里面有哪些变量, 变量之间的关系是什么?变量所代表的含义是什么,所以我们弄来把它搞明白啊。来,首先这个题目这里面发现这个代码里面只有两个变量,一个是 s, 一个是 r, 那 r 我 们一看就知道它属于的是 循环变量,就是来循环获取软件函数里面产生的一个数字列表里面的元素的,是吧?那么 s 表示的什么东西呢?我们可以结合代码,它输出的是一个 print, 这个是输出结果的意思,它把 s 给输出来了,顾名思义,这就是问题的答案, 问题问的就是第一天摘了多少个桃子,所以这个 s 表示的就是第一天,或者说某一天他的桃子数量是多少个,表示桃子数量啊,某一天桃子数量啊,好,这里面注意啊, 桃子的数量有几个数量啊?有三个数量。哪三个数量有当天没有吃之前的桃子的数量,还有 当天吃过了桃子剩下的这个数量啊,还有就是一个什么吃吃了桃子的数量,只有三个桃子数量啊,对吧?那这里面表示的是是一个什么样的一个数量呢? 应该是感觉应该是什么没有吃之前的桃子数量啊?没有吃之前桃子数量,你看根据问题就看出来了吗?第一天摘了多少吗?他摘了就求没有吃之前的吗?对吧?第一天一共摘了,他摘过之后还没吃就求这个桃子数量,所以 s 表示的是没有吃之前的桃子数量, 就当天吧。所以每一天都有这样的关系啊,都有这样的数量关系啊,第一天有,第二天呢?也有啊,第二天还没有吃的时候桃子的数量是多少?吃过之后剩下的桃子数量多少,对吧?有这样的关系啊。好,当然有个什么关系啊,就是我第一天剩下的桃子是第二天什么 没有吃的桃子的数量,是吧?好,那我们来看一下啊,这个问题就好办了。请我们来看一下这个里面怎么办啊?有几个概念,虽然把这个几个量写下来啊。就当天剩下的桃子的数量怎么表示当天吃之前的桃子数量以及吃掉当天吃掉的桃子数量啊?我们用当天吧。 好,这就好办了啊,这就好办了,来,我们可以表出来吧,假如说我们用当天还没有吃这个之前的这个桃子,他就吃了他的桃子的原始的数量是 s, 这正好吧, s 嘛,他就表示当天没有吃的这个桃子数量。好,那么当天没有吃就用 s 表示。那么当天吃掉的桃子数量呢?就可以使用什么?你没有你这个桃子当天的这个桃子数量呢?就可以使用什么?你没有你这个桃子当天的桃子数量呢?加 e 啊,对吧?没有吃的 也没有吃吗?总数那么多,我吃药一半呢,不是零点五四吗?加上一,他是这个就当天吃掉的这个桃子数量。有这样表示啊,这个表示, 那么当天剩下桃子多少啊?就两个一减就可以了。这两个一减就是当天剩下的这个桃子吗?这个是不是当天剩下这个桃子?哎,当天剩下的桃子是不是第二天?什么是不是第二天?应该是第二天了,是不是,应该是, 怎么表达呢?应该是,应该是明天吧,是不是当天的明天吧。明天?什么明天?他没有吃,应该明天吃之前的,吃之前的这个桃子数量,是不是这个意思啊? 好,这句话能不能理解啊?我们看一下其实这个剩下桃子是不是第二天?你可以说第二天嘛,是不是啊?第二天啊,他是不是第二天吃之前的那个还没有吃的时候的桃子数量,是吧?因为 每天每次当天吃剩下桃子都会作为第二天那个那个抽水值嘛,第二天的抽水值嘛,对吧? 就代第二天吃之前的桃子数量,这个可以理解一下啊。好,我们看一下,所以这关系明白了吧?这个第二天吃桃子之前的数量 是不是也可以用 s 表示啊?当然也可以了,为什么他也表示没有吃之前的桃子数量吗?吃之前桃子数量,所以他也可以表示 s 吗?可以吧,这表示前一天的,哎。表示当天的桃子数量,这表示第二天的桃子数量吗?是不是啊?就好办了吗? 好,我们看一下。所以可以这样表示了啊,所以可以表示当天的桃子总数,这个表示吃掉的桃子总数,这个 s 呢?表示剩下的,其意义是什么?也是第二天 这个桃子的总数,第二天的就是没有吃之前的桃总数,要理解这个哈。好,可以转化一下。这个可以合并的,因为这个 s 和这个 s 是 一样的,都属于当天没有吃之前的桃子数量。好,一化简,就变成了这样一个表达式啊,就变成了这个表达式,我用不同的颜色来表示不同的这个它的具体的值啊,这是 这当天的,这个是第二天的,那第二天你可以说当天剩下的,你可以理解啊。好,那我这里面求的是到底是左边的 还是右边的这个 s 呢?因为这两个 s 不 一样,它是汉的,含义是一样的,都是表示的。是,都是表示这个就是 某一天的没有吃之前的桃子的数量,但是这个表示当天的,这个表示第二天的,明白吧?第二天的啊,所以到底是求哪一个呢?我们可以倒着看,倒着看,为什么呢?我们可以倒到第 第一天,你知不知道这个 s 第一天的话,你知不知道?假如这个是第一天,第一天我不知道,就求第一天的,如果 s 可是第一天的话,我不知道,就让我们求这个第一天的,是吧?所以我们可以分成是什么?这肯定是第一天的啊。好,我们到了第十天知不知道呢? 第十天,因为第十天我没有吃,所以我们可以不算第十天的。算哪一天?算第九天?第九天的剩下桃子是不是就是第十天那个那个原始那个桃子?所以第十天桃子就应该是第九天 他剩下的那个桃子,那剩下桃子什么?正好就是他剩就一嘛,所以第九天的那个当天剩下桃子就 s 就是 一啊,就是一就是一啊,那我们这个绿色 s 你 知不知道啊? 就会求出来了嘛?所以我们求的是哪个 s 啊?是右边的绿色 s, 所以 把转化一下,把绿色 s 转化成关于蓝色 s 的 一个表达式啊,把这个转化成这种表达式。所以所以什么?所以 这个表达式就是我们需要就是求的这个计算的关系的一个表达式啊,就他要重复进行的。你看我们来再验证一下这个刚才验证的第九天吗?第九天,我们这里面第九天剩下来的几啊?这一啊,就第十天那个桃子嘛,第九天下来的这边就一啊。好, 那么这个 s 可以 求出来了吧?我们可以求第九天了,对吧?第九天他的当天的那个桃子数量是不是第八天的剩下的桃子数量呢?所以就会提出第八天的那个没有吃之前的那个桃子总数了。 一是可以求出第七天,第六天一直到第一天就被我们求出来了啊,所以我们这里面这个十字是反复进行的,这个十字是反复进行的,那么这个十字写什么呢?就写的是应该是 s 加一加一还画起来,就把刚才的表达式啊写一下,乘以二就可以了。 另外这里面需要重复几次呢?这个二号位填的是重复次数吧?几次呢?让这个表达是用算几次呢?好,我们看一下,其实我们第十天不需要求,因为他没有吃,因为第十天的总数我们也知道了,就是一嘛,对吧?所以我们只需要算出第九天,第八天只要第一天就可以了,所以他需要九次 填九就可以了,它产生的列表就是零到八嘛,产生九个数字嘛,所以可以让这个数字重复运算九次啊,就可以推到第一天了。好,这么 s 是 表示的是一号空填的是什么呢?一号位填的是一个 s 的 出式值,这个我们应该能发现了吧?它是从第几提他数值几啊? 是一,为什么一呢?这里为什么不填零呢?原因就是因为,原因就是我第十天,因为我要算九次嘛,所以我知道第九天的那个谁啊?剩下那个那个结果不是一吗?就第十天那个,剩下的就是第十天的桃子吗?不是一吗?也就是第九天的剩下的那个桃子的这个 这个数量吗?他就一吗?对吧?啊,所以他就是值,就是一啊,就是一,所以我们只需要算九次。啊啊,这个题目大家有没有理解啊?啊?就这样啊。

好,我们继续给大家来介绍有关于 python 操作题的有关的题目,还有这个题目啊,说通过擂台法求解列表中的最大数。 好,我们看一下啊,说说明 a 等于这个啊,这就说明是一个列表啊,我们要列表一定要熟悉啊,列表的考察的 这个内容啊,还是比较多的,所以我们有必要把列表呢认真的总结回顾一下。所以我们只要看到这种方括号的这种形式的,基本上就是列表,这个就是列表,那列表呢,它可以放多个元素,多个元素 通过赋值语句给个变量,所以这个 a 就是 一个列表类型的变量。列表也是我们的一个数据类型的一种啊,列表的关键字就是列表的意思啊,和那个映客, 那个 flot 啊,还有我们这个 str 字母串,都属于数据类型的一种啊,这四种类型我们要熟熟知啊。好,那什么是列表呢?首先外形结构就这样啊,通过方括号里边放多个元素,并且用逗号把它分割开的元素与元素之间。 好,这个列表呢,其实也是一个,这是列表类型的变量,这个 a 就是 列表元素的变量。好,你怎么去理解这个列表呢?列表是我来画个图啊,我们先理解一下啊, 我们列表与我们的普通变量是有细微的差别的哈,那我们普通变量就是怎么回事呢?我们普通变量你可以看成是一个 一个容器,一个盒子啊,比如这个普通变量,它就是个盒子,那么这个盒子里面举个例的这个变量叫 a, 那 么这个往盒子里面放东西啊,比如放个数字一进来,那么此时的变量 a 就是 一啊,就变成一了,那么如果再往变量里盒子里面再放个这个字母 c, 那么那么这个盒子里面表示的这个值就变成了字母 c 啊,所以他虽然放了多次,他最后的结果只只是以最后那一次放的那个值为准,他每他最后的值只能显示一个,这就是普通变量的一个 一个特点,他只能负,每次只能负一次值,而且只能显示最后一次你负的值的那个结果。那我们列表是怎样一回事呢?列表你可以看成他是一个 货架一样啊,这货架里面呢有很多小格啊,每个格子里面呢,这个整个货架就是列表,它可以看成是一个变量 a, 就 这个啊,可以看成是一个,是一个变量,这个变量类型就是列表类型的,它是列表类型的, 那货架里面可以格子,这每个格子里面都可以放一个,这个里面放一个数字 e 啊,这个放一个字母 a 啊,都可以,这里面呢,我们放一个汉字,比如中国的中啊,都可以放进来啊, 这里面再放一个呃,数字零,数字二啊,这里呢放一个呃标点符号吧,还有句号,对吧?啊?所以他的每一个格子里面都可以放置不同的类型的数据啊,对,他可以放那么多数据啊,就同一个变量里面啊,就是这个,就一个列表的变量,可以表示很多若干个 这个值放进去这个不同的这个值呢,我们称之为列表的元素,列表元素,那我们怎么找到列表里面的这个元素的值呢? 我们一般是通过缩引号来进行访问的,那什么叫缩引号呢?其实就是一个对每个元素的位置 给他编个号的意思啊,比如说我们一般情况下,缩引号是从最左侧这个元素开始编号的,我们把最左边第一个元素它的缩引号有编号定为零零号位啊,不是从一啊,我们计算机很多的这个编排的号都是从零开始编的啊, 所以第一个位置是零号,所以第一个元素就是零,他对应的这个地址位就是这个编号就是零,那么第二个就二,第三个他的位置就是二,第二个就一,第三个就二,那么第四个呢,就是三号,那么第五个元素就是四号位, 所以呢,我们可以这样对它进行一个缩影编号啊,那么我们可以通过这个变量名,列表的变量名啊,可以通过列表明 加缩引号的方式来访问这里面的元素,比如说我要访问这个一号,就这个一数字一,我访问这个数字 a 吧,这个字母 a, 我 怎么会知道字母 a 呢?因为字母 a 处于缩影的一号缩影,所以我们可以这样访问,首先写下你是哪一个列表的名字, a 是 列表名, 用列表的标志符号,就方框号里边加上缩引号,就是 a 列表中的一号缩影的元素,你等于谁啊?就它它就可以表示字母 a 啊,这个意思 好,当然这个呢是我们从左向右编号的,当然也可以从右向左去给他来个编号缩影啊,来个缩影,我们从左向右呢,是每次增加一编号增加一的,而我们从右向左呢,我们规定最右边的这个元素的这个缩影号为负一为负一, 那我们向左边是依次递减一的,所以最右边这个数引号也可以是负一,那么倒数第二个呢?右边这个第二个元素呢,可以负二,依次列 k, 从右向左是逐渐递减的, 所以每个元素啊,都有两个数引号,就是有差,你从哪个方向给他来数引啊?好,这个呢,了解了之后我们就好翻了,回到这个题目里面来, 什么叫打擂台啊?我们可能在这个电视上,电影里面看的比较多,是吧?打擂台需要首先需要一个什么呀?需要一个擂主,需要个擂主是吧?你要挑战我擂主, 所以呢,我们这里面,然后呢其他的人不停的去上台去挑战擂土啊,擂主,谁把擂主给打下去了,打败了,那就他成为新的擂主,然后其他人来继续和他挑战啊,就按这个关系,是吧,我们看一下,所以我们这个程序一开始必须要选定一个擂主,是吧?要选定一个擂主啊, 所以我们发现这个 max 的 这个变量就肯定是个类主啊,他就是类主,那就是是要设定个类主啊,我们把类主的元素啊, 默认是列表中的第一个元素,就是把这个 a 列表里面的第一个元素,你看 a 列表下的零号缩影,就这个元素啊,就它的值,作为类主,我们要给他一个,你不能没有类主啊,你和谁打类啊?所以我们首先要设定一个类主,我们指定这个列表里面的第零号缩影的元素为类主。 好,下面怎么办呢?下面我就把列表里面的这里面的元素啊,每个人都和类主去比较一下,看谁大, 如果大于类主的,那我就把这个类主仅一主把你混成类主,就大于这个原来类主的人就变成了新的类主啊,如果你小于类主的,你就 pass 掉啊。好,我们看一下,所以这里面呢,通过了一个放循环,放循环呢,也是我们一个循环语句的一个很长这个 一种格式啊,我们放循环有两种循环是吧?一种是技术循环,叫放循环。另外一种呢,叫条件循环,叫外循环。那么放循环根据循环次数来的,所以放循环里面,注意啊,放循环里面一定是循环次数,是已知的循环次数,已知的啊, 要看到 for 它的循环,肯定是我们能够从题目里面能够知道它循环次数的。好,我们循环次数是受谁来控制呢?就是我们 for 循环里面的循环次数是受谁来控制呢?把格式写一下,我们 for 循环里面的语句的格式,这样子的 for 后面跟上的是一个循环变量,那我们一般循环变量使用什么?使用 i 来表示关键词 in, in 后面注意啊,跟上的就是列表,列表啊,列表后面是冒号,注意啊,然后下面跟上的是一个什么循环体啊?循环体叫重复作诗的那个语句啊,循环体。 好,这里面列表就有两种列表,一种是普通列表啊,就是普通列表,我们注意啊,普通的列表我们用 list 表示普通列表,还有一种是什么数字列表,数列表就是我们常说的软件函数啊,有 这两种都是列表,这能产生的纯数字列表都是数字里面,而这个呢, list 呢,是普通列表,它里面可以是数字元素,可以是数字,也可以是字母啊,等其他的一些类型的数据啊。 好,那我们再看啊,所以这里面肯定是硬,后面是干的,是列表,你想这里面哪个是列表啊?他后面又说了,对吧?开在列表 a 里面依次取值,所以顾名思义,这里面填的是一个列表啊,这里面只有谁是列表啊?就 a 嘛,所以 这里面肯定填的是 a 啊,填的是 a 就 列表 a 啊,可变量。好,我们从列表里面注意啊,这个循环语句怎么执行的啊?来,我们看一下他是怎么执行这个循环语句的, 其实这个循环变量 k, 它是依次从这个列表里面去取数据的,那我们还看一下,回到这个语句啊,我把这个擦一下啊, 它是怎么去循环变量,怎么去取值的?怎么去赋值的?我们看这个列表就是 a, 就是 我们,我们现在这个列表啊,就是 a 的 列表啊,我们来看一下,在 a 的 列表里面, k 是 怎么取值的呢?它是依次给它看啊, 他第一次他是从从这格子里面取啊,从这个里面取值,所以第一次他取的值就几啊?就是一啊,从这里面就取的是一, 他依次向从前往后去,依次去取值的啊,那么他每取一次值啊,比如每取一次值就要执行下面的循环体,就冒号下面的这些语句就要被他执行一次,他每取一次就要执行一次啊。 好,那么当看取文之后呢?执行文这个里边的循环体里面语句之后啊,那么他要进行第二次 取值,第二次取值,那么取到第二个位置,就往第二个这个格子里面再取值,这个时候呢,就变成了取到了一个字母 a, 是 吧?字母 a, 那 么取到字母 a 以后啊,他又要执行下面的循环体,所以为什么循环体重复执行的呢?因为这个循环变量每取一次值,他就要运行一次啊, 那么那么循环语句用完结束之后啊,那么进行第三次取值的这个循环变量,又取到第三个这个格子里面的数据啊,取到了一个中字,是吧?加个中字啊,所以就这样中字取掉之后啊,他会又回到这个循环体里面,又执行下面语句啊。所以我们这个 负循环的循环的次数是受谁控制的呀?是受列表里面的元素控制的,是吧?你里列表的元素越多,我看的曲集越多啊,我看的曲集越多,我循环体里面的执行的次数就越多啊,所以说循环次数是受列表里面的元素的个数来控制的啊。 好,我们看一下,注意着循环变量,循环变量有的时候参与运损,有的时候呢,他不参与运损,他只是为了呃,循环次数的,是吧?这题里面呢,我们看他会不会参与运损呢?让我们看一下啊。好,他里面那么 k 开始取值了,我们来分析一下他 k 里面第一次取值取的谁啊?就取的是这个二三五,是吧?二三五, 那他比较一下啊,第一次取值取的就是二三五, 所以第一次开应该等于就是二三四五,它自己嘛,是吧?第一个取值,所以取到了第一个值之后啊,那么它要进行一个条件判断,这衣服不是分之以据嘛,就是进行一个选择判断啊,分之以据,所以要对这个 mask 是 谁啊? 它出数值不是这个吗? a 零嘛, a 零谁啊?也是二三二三四五嘛。所以如果这个小于开的话, 那这两个是不是一个?这两个值是不是一样了?本来这个值就二二三四五,这个开呢?也是二三四五,它小于吗?它小于,所以这个语句在开第一次取值的时候,就取列表里面第一个元素的时候,它是 它相等的,相等的不小于的,所以是不符合的。不符合干嘛?我就不需要教会了,我还是我自己吗?我类主还没有变类,类主没有发生变化,所以我就不让他什么这个类主发生变化啊。好,那我们来看, 这样就语句结束了,因为这里面就结束了,是吧?那么他这个第一次 k 的 取值就结束了,那我们进入取下一个语句,下个语句就取到了什么? k 就 执行取到了这个第二个数字啊, 你第一次这个循环语句结束了吗?这个循环体结束了,那进行第二次取值,第二个列表里面的元素是谁啊?就是五四二一, 五四二一。那么五四二一的话,我们发现什么在和这个去比较, k 就 变成五四二一了,五四二一了,而 master 呢?他没有变,他还是这个二三四五是吧?那显然是什么 k 要大于什么?这个要大于他的吧,大于这个二三四五的吧,所以 这个擂主比这个 k 要小了。怎么怎么,擂主怎么写啊?写法就是让这个擂主 max 是 擂主的意思啊,让擂主 身份发生变化,就是此时的 k, 那 此时的 k 是 谁啊?此时的 k 不是 五四二一吗?是不是让五四二一这个值重新复制给这个内容,内容就发生根根替了啊,发生变化了,所以这样就这次循环题也结束了,也结束了。那么结束之后是什么呀? 他要进入第三次循环啊,因为这个内容还要继续比啊,他元素还没有取完啊, k 要继续取值,那么取到第三个,第三个是多少?一二五四,一二五四。好,再去 k 就 变成一二五四了,此时啊,此时变成了第三次,就变成了 k, 就 变成了等于一二五四啊,一二五四。 那么一二五四的话,这里面我们看一下就要和还执行到这个循环体下面的这个循环体了吧,还要进行一个判断。那么此时的 mass 多少啊?此时的 mass 已经更新了吧,更新为上一次的五四二一啊,所以 mass 此时应该是五四二一啊, mass 应该此时的应该是五四二一。这个值上次更新过了, 所以此时比较一下, k 还是小的,所以此时一组列表不需要交换啊,不需要变更,这个列表不需要,所以那我们再一次进行下一次取值,二十三也不需要二十四呢,这个不需要,后面这个呢?又要一组了,是吧?直到 k 把最后一个列表元素取完, 走完最后一次循环,那么循环体就结束了啊,就结束了,所以这里面还有个空,这就是循环的一个原理啊。循环原理还有这一个空啊, print, print, 输出这个结果的话,哪一个是结果啊?这里面 哪一个就类主啊,你输入类主就可以,类主就是什么最大数,所以我们这题只要把类主给输出来就可以了。这里面类主是谁?类主就是这个 m a x x 嘛,就它嘛,所以这个结果很好去理解啊。你输入的最大数,最大数就是类主嘛,所以这个 max 就 类主嘛,所以这个题目就这样去解法的哈。这个题目 考察的我们点还比较多的一个,就是这个循环语句的原理列表的相关的一些基本知识还是蛮多的啊。这里面列表里面注意一定要通过的就是这个缩影列表。缩影啊,要明白。好,就到这里啊。

从今天开始,我陆续给大家录制一些关于 wps 电子表格的相关的操作题, wps 表格也是我们信息技术合格考试的一个重要组成部分, 那现在呢,今天呢,我们就以一个具体的例题啊,来简简来学习一下关于 wps 表格的一些基本操作。看这样一个题目, 首先呢,他有四个小问,让我们去逐步去完成,对这表格进行相应的数据处理。第一个小问,将 a 一 到 e 的 区域设置为合并居中,并且呢将标题他的相应的文本呢进行相应的设置,这个呢属于我们这个 wps 表格的一些最基本的操作。 好,我们来完成第一个啊, b 小 问, a 一 a 一 是什么呢? a 一 就是单元格的名称,我们表格呢,它是由列和函构成的,那么列呢,它的名字用字母来表示啊,字母表示,比如 a 列, b 列, c 列来表示,那么函呢?函号啊,用数字来表示第一行,第二行,而行和列相交的地方呢,就是单元格, 单元格的名字呢,就用它的所在的行和列来组成的形成的。 a 一 啊,就是第一行,就是 a 列第一行, 那么 e 呢? e 就是 第 e 类第一行,那这里面 a 一 冒号到 e 指的是一个 a 一 到的意思啊,冒号指的到这个意思,所以 a 一 到 e 的 这样一个区域啊,它是个区域。 好,首先呢,在我们计算机里面啊,你要对某个区域,某个内容,某个元素啊进行相关的操作和设置。操作的话,那我们首先呢,要对这些内容和区域啊,要进行一个相应的选择,所以我们第一步呢,要对这个区域仅选择,那怎么选择呢?我们有两种方式,第一种呢就是鼠标直接框选,我们可以按住鼠标左键,首先选择 a 一 这个单元格,然后移动鼠标 到 e 一 这个位置停下来松开,这样 a 一 到 e 的 这个区域啊,就被我们选中了。还有种方法就是因为这是一个连续的一个区域,连续的区域,那我们可以这个首先呢还是选中 a 一 这个单元格, 同时呢我们可以选择这个按住键盘那个键叫 shift 键,它能够实现连续选择按键,按住 shift 键不要松开啊,然后呢我们在 点击会选择这个区域的最后一个单元格的一,这样他的这个之间的所有单元格都会自动的框选到我的选区里面来,选择好之后呢,这个区域我们就可以对他进行相应的操作,那么操作呢,他要进行一个合并居中, 在哪边操作呢?就在这个菜单栏这里啊,他有很多的功能,这里简单说一下啊,这个里面区域,这是一个设置相应的文本这个属性的区域啊,他可以设置这个字体字号大小 加粗胸斜,对单元格的背景色的填充啊,对文字的这个颜色的一个填充啊,这个这个区域呢是它的一个对齐方式啊,对齐方式,这是这个这个属于这个垂直方面的一个 对齐方式,有这个是水平方面的一个对齐方式啊,水平对齐方式,这里呢就是我们所需要的叫合并居中,这里来合并这个字样,我们可以选择小箭头,点击合并居中就可以了,就可以把刚才那些几个小的单元格合并成了一个大的单元格,并且呢文本文字的居中显示啊, 好,我们继续来问。第一个问,将标题设置为宋体,设置为宋体,我们继续,当然这里面注意选择啊,他刚才我们选择过了,就不需要,在如果你光标移开过之后啊,你还要继续点一下这个单元格,选中之后你才能进行操作啊。好,设置为宋体,选择字号大小为十四号, 加粗蓝色。这里呢我现在已经是蓝色了,但是呢,我们这里是进行字体颜色的设置啊,如果说你这里不是默认蓝色的话,那我们可以选择这个小箭头,这里面很多颜色啊,找到一个蓝色怎么找呢?我们一般找这个标准色里面啊, 这里有两个蓝色,选哪一个呢?我们可以把官标放到这个颜色上面去,它有一个提示的一个文字提示蓝色,就这个点击就可以。好,这样就被我们选中啊,第一个问题就解决了,那这里面有一个小问题啊,我们看一下这个字号的选择,这里面字号啊,其实不连续的,这个一个字号的格式看十四,后面就十八了,对吧?那这个都是不连续的,它中间有中断的啊, 比如说要设置字号为十七的这个字号,怎么去设置呢?这个问题,哎,这个呢,我们这个选择字号的这个这个地方不仅仅可以选择,而且可以输入啊,这方可以输入的,把它删除,我们可以通过键盘直接输入相应的字号就可以了,比如输入十七。 那么输好之后呢,我们还要注意键盘与按键确认一下,就应键这个应键表示确认,确认,你看这就被我们选中是十七号字了,当然我们按照题目来选择十四号字体啊,好,这个就第一个问题做好了,第二个问 说计算出各个城市的废物储值,储值量就这个啊,储值量就这一列他的数据的一个计算,这个要求我们使用公式来计算公式,他等于这个将来关系啊,这公式,那我们怎么使用公式呢?公式呢?我们首先呢来对这个北京有第四行这个数据的储值量进行一个计算啊,进行计算, 那首先利用公式计算,那我们首先呢要把这个结果选择好,一个结果呈现的单元格要把结果显示在第一列 第四哈,第四这个单元格里面显示啊,那我们首先输入选中它,然后输入这个等号,等号是我们公式的一个开始的标记啊, 公式呢以等号作为开始输入等号,那我们下面呢按照公式的这个来相应的进行设置啊,输入以后选择一半啊,所以首先呢选择是产生量啊,产生量,我们选一下产生量,这个 b 四产生量,然后呢再次选中这个 d 四,在里面输入减号, 然后再点击这个储存量啊 c 四,再次选中 d 四,输入讲号,再次选择这个 综合利用量啊, e 四,当然这是我选择的,你可以直接在里面手动输入 d 四减 c 四减 e 四也可以啊。公式输入好之后啊,我们就可以,呃,选择键盘上的按键 int 键,这个硬件 int 键,我们讲是一个确认确认键啊,好,这样我们这个北京的这个储值量就给我们计算出来了,那么其他的城市或者其他的含 如何计算呢?当然你也可以按照这个方式啊,一步一步去计算也是可以的,但是这样的效率呢,比较慢,比较低下,我们可以 利用计算器的一种快速填充数据的一种工具,能够快速实现计算,这就是填充饼这工具啊,那填充饼的本质呢,是来复制数据,复制数据里面的公式规律啊,既然要复制他肯定要复制对象,那我们就以这个北京第四他这个单元格他里面数据计算的公式作为一个版本来进行复制啊, 所以呢,我选中这个单元格。第四单元格周边呢会出现一个绿色的黄子,并且在他右下角呈现出一个这个小正方形的,小正方形的一个一个标记啊,我们把这个鼠标移到上面去,移到小正方形上面去,就会呈现出一个十字的形状的一个符号,这个时候呢,我们可以用鼠标双击啊, 点两下它就会自动填充了,或者按住这个地方,按住鼠标,鼠标右键拉动鼠标到结束的位置,松开鼠标, 这样的数据就被我们填充好了,自动填充好了,好实现了一个快速计算好,这个就是。并且啊第二问,还有啊将数据的表格他这个设置为水平居中, 这表格呢,设置一个你们数据啊进行一个对齐方式的一个操作。我们首先呢对这个表格进行一个选择啊,选择一个区域,选择好之后呢,我们可以选择水平居中,还有提示的啊,点一下你们文字进行那个水平对齐啊,水平对齐, 水平均备齐,把第二问文成第三问胶分表格中的储存量和综合利用量两列,这里面我们观察一下 储存量和综合利用量这里面呢,它是有一个中间隔了一个储质量,中间隔了一个储质量,所以呢我们就不好采用,就不好采用这种方式了,我们其实可以采用这种方式呢,可以采用剪切,剪切的方式,可以 采用粘贴这种插入已剪切单元格,这种就不大方便了,如果是相邻的两格可以这样操作啊,那我们现在呢出一种情况,就是它隔了一个怎么办呢?我们可以把这个把其中的某一列啊,比如说你这个储存量 它这一列,我们选中它,选中这一列有数据的这单元,开始啊,选中它之后,然后我们选择右键, 选择上面这个剪切工具啊,剪小剪刀一样点击一下,那么点好之后呢,剪切好之后,它这个四周啊呈现出一个虚色的,一个蓝色的哦,绿色的这样一个效果边框,当然你可以采用,如果我们键盘操作很熟练,同学呢 可以使用 ctrl 加 x, 它也可以实现剪切的这样一功能把这个呢就说明这个区域被我们实现了剪切。那么下一步呢,我们可以在其他的列,比如说 f 列的位置,我们可以选择粘贴进来,右击粘贴,选这个位置啊,粘贴 好,把这个粘贴过来,就把这个数据临时粘贴一下,然后再把这个数据综合利用量啊,再把这个量再粘贴一下,然后在这个地方,在刚才储存量这个单这个列里面啊,再右击 粘贴,你看这个综合利用就过来了,然后再把这个储存量啊再来粘贴,把它粘贴到本来是综合利用量的这样一个位置粘贴, 这样就实现了这两个的交分,因为这个呢稍微麻烦一点,因为这两个中间隔了一个这个储质量,如果不隔的话,我们可以使用那个插入已剪切的那个单元格,就比较方便了,这里面隔了一个,那就不大方便了,好操作了啊,好,下面这个就被我们实现了两个列的一个数据交分,数据交分 好,第四,第三问里面还有一个问,将储存量低于十万吨的红色标红储存量储存量这一列吗?储存量这一列储存量, 那么这里面在哪边操作呢?这里面有条件有显示,我们其实在这边调节的啊,在这个叫条件格式里面进行一个操作,那么对相应的数据操作,我们首先第一步还是要选择这个数据,是吧?这个区域呢,属于储存量这个区域啊,这个区域咱们选择好之后呢,可以对它进行操作。开始这里面有一个条件格式, 条件格式选择这个第一个菜单就突出显示单元格规则,这里面呢我们选择的是小于,因为它小于十万吗?所以这个他的条件是小于,那这里有大于,有等于有介于之间吗?所以这里面选择的小于啊,小于多少单位是万吨,所以十万就小于十呗,选十, 这里面设置为主要这一项选择的是一个样式啊,你是选择什么样式?他要求的是把这里面数字有内容显示为红色啊,有文本为红色,点击确定, 这样呢,就把相应的这个数据啊给标记出来,这是第三项,第四个问题,将表格数据 a 三到 e 三, e 十三啊,就 a 三这里到 e 十三这里啊,这个选择区域的方法就不说了啊,直接宽选就可以。好,给他加个边框,加边框的话,我们就直接选中好之后,直接右击 设置单元格,单元格选择边框,注意啊,这里面是很多的数据类型,我们后面会使用到的,比如说百分号,百分数的显示是吧?分数的显示,文本的显示啊,这里面都会使用到的,包括刚才的对齐字体等等,都可以在里面设置啊。好, 我们学到边框,这里边框的话对它进行一个。呃,内外边框加个边框,并且是蓝色和单实线,这首先呢,我们要对它一个样式和颜色进行一个设置选择,这里面单实线还有双实线还有虚线,对吧?这题呢,选择是单实线,颜色选择蓝色,注意啊,选好色彩,不要选错了,这有浅蓝, 我们选的是蓝色啊。确定好,选好蓝色之后呢,我们选择应用到相应的边框,用到了外边边框,应用到了内部边框,一定要记住,先选择样式,再点击这个边框。假如我要改颜色怎么办?改颜色的话,比如我选一下,你看它没有变化吧这边,所以改好之后呢,它应用到相应的地方,你看变了啊, 如果剪确认的话,那表格的边框就发生了变化,我们回到这刚才的样子啊,应用到外部内部,确定,这样呢,这个表格就被我们设置好了啊,这样一个问题呢,就被我们稳整的啊,做好了, 下一步就是第五步,记住保存啊,一定要保存,保存这个电子表格,保存再关闭。这样呢,今天这一节呢,我们就做好了啊,我们下一节课呢,再讲一些更加复杂的一些的电子表格问题,我们今天就到这里了。