自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第九章 文件操作 操作题

先用答案敷衍一下,实在是太累了,后面再发一个输入版本的。第三题我是完整地听完老师讲解的,边听边输入,二十多分钟。

2023-02-08 03:22:14 152

原创 第八章 函数与模块 操作题

先用答案敷衍一下,实在是太累了,后面再发一个输入版本的。

2023-02-08 03:18:34 157

原创 第九章 文件操作 填空题

第一题解析:第二题解析:第三题解析:第四题解析:第五题解析:第六题解析:

2023-02-08 03:09:38 152

原创 第九章 文件操作 选择题

第一题解析:答案是第四个。用r+,w+,a+方式打开的文件可以写入和读取数据。 第二题解析:deadlines的功能是读取当前位置到文件末尾的所有行,并将这些行构成列表返回,赋给变量。第三题解析:一个列表,同上题。 第四题

2023-02-08 03:06:14 148

原创 第八章 函数与模块 单选题

第一题解析:是的是的。 第二题解析:选项A没有缩进,选项B没有冒号,选项C没有参数。 第三题解析:位置参数。函数调用时提供的实际参数应该与被调用的形式参数一一对应。否则将出现语法错误。 第四题解析:注意除完是小数。

2023-02-08 01:32:02 61

原创 第八章 函数与模块 判断题

第一题第二题解析:在函数的调用中,函数需要先定义后使用。第三题解析:不一样的。第四题解析:作用是实现字符串与其他数据类型的转换。比如列表、元组、字典。第五题解析:实参的值传递给形参,是一种单向传递方式,不能由形参传回给实参。因此在函数外部,a,b的值是不会被改变的。解析:同第四题。第七题解析:Python允许函数体为空的函数。def 函数名(): pass第八题解析:同上题。第九题解

2023-02-08 01:04:35 63

原创 第七章 字典与集合编程题

一共是11题,其中第十题和第十一题最重要,是往年期末考的压轴题(智力题)PS:这一章真的非常重要‼️第一题解析:基础题。主要考察字典的访问。1:创建一个以数字为关键字,星期名为缩写的字典2:输入数字3:输出数字所在关键字对应的值第二题解析:输入第一行字符串,输入第二行字符串3、创建一个空字典4、以列表一的长度为范围来遍历列表一中的每一个元素。5、运用字典的更新,增加键值对。对字典排序后输出。第三题解析:1、输入

2023-02-02 21:23:07 136

原创 Python 第七章 选择题

解析:考察集合的创建。创建集合可以有两种方式,一种是用一对大括号将多个用逗号分隔的数据括起来;另一种是使用set()函数,该函数可以将字符串、列表、元组等类型的数据转换成集合类型的数据。解析:{} 表示空字典,空集合用set()来表示。作为一个无序的集合体,集合不记录元素位置或插入点,因此不支持索引、分片等操作。解析:d.items():返回一个包含字典所有关键字的列表解析:字典的关键字必须是不可变的,C项是列表,不可以作为关键字。解析:关键字in字典

2023-02-02 00:07:56 220

原创 python 第七章 判断题

解析:关键字需为任意不可变类型。列表是不可哈希类型,不能作为字典的关键字,否则会出现TypeError异常。解析:同第一题。解析:Python通过关键字来访问字典的元素。解析:关键字必须是唯一的,而值可以不唯一。解析:同上一题。解析:同上一题。解析:不是这样访问的。解析:如果关键字不在字典中,会引发一个KeyError错误。解析:d.get(key[,value]):如果字典d中存在关键词key,则返回对应的值,如果不存在

2023-01-15 23:01:41 214

原创 PTA python 第六章 编程题

aaa怎么这么多,竟然有九题1、现有某班级Python考试成绩,请你帮老师做一下成绩统计,找出最高分、最低分、算出平均分,统计不及格人数。2、输入一个班的身高值,输出超过平均的。3、输入一个整数列表,找出列表中最大元素的下标。max(s):返回序列中最大的元素enumerate(iter):接收一个可迭代对象作为参数,返回一个enumerate对象,该对象生成由iter每个元素的索引值和元素值组成的元组。例如:4、一个数组 A 中存有 N

2023-01-03 22:11:51 2520 5

原创 PTA python第六章 单选题

记住好啦。序列的分片,不包含最后一个。P117 只适用于列表的操作,s.append(x):在列表的末尾附加x元素。P111 序列相加:使用加号可以进行序列的连接操作。只有类型相同的序列才可以相加。倒过来。[1,2,3,4,5]取出5会出现报错。P112 成员资格用于检查一个值是否包含在某个序列中,返回逻辑型的结果。假设s=(1,2,3,4,5),那么len(s)-1=4。

2023-01-03 21:20:07 103

原创 PTA python 第六章判断题

P119 元组是不可变数据类型,能对不需要改变的数据进行写保护,使数据更安全。列表是可变的序列类型,可以添加、删除或搜索列表中的元素。P17 空的圆括号表示空元组,当元组只有一个元素时,必须以逗号结尾。同第一题。P95 s.find (substrate,[start,[end]]):返回s中出现substr的第一个字符的编号。1应该是-5对的,因为超了。没见过这样的,运行错误。序列相乘[1,2,3,1,2,3,1,2,3]序

2023-01-03 20:22:32 127

原创 Python 期中考模拟题(编程题部分)

2022-11-19 21:50:31 1753

原创 Python 第五章编程题

第一题第二题第三题第四题第五题第六题第七题第八题第九题第十题第十一题

2022-11-19 21:48:59 406

原创 Python 第四章 循环结构 编程题

2022-11-17 15:48:27 121

原创 Python第三章 选择结构 编程题

2022-11-17 10:42:05 216

原创 Python 第五章 字符串 单选题

解析:字符下标从左到右从0开始编号。解析:print(ord('a')),ord('A'))97 65print(chr(97),chr (65))a A解析:本题考查字符串的分片。I 是索引起始位置,j是索引结束位置但不包括j位置上的字符,索引编号每次增加的步长为k。4,3,12。解析:字符串中,转义字符\\表示\,\'表示',\”表示”解析:考察字符串的拆分。s.split([sep,[maxsplit]]):以sep为分隔符,把字符串s拆分成一个

2022-11-15 19:33:41 654

原创 Python 第五章 字符串判断题(不考正则表达式)

解析:长度为4解析:没听说过可以这样取出解析:考察字符串的连接操作,其运算符为“+”,结果应该为43。解析:本题考查字符串的索引。用编号来实现索引,本题的s[5]是空格。解析:字符串是一个字符序列。在Python中,字符串常量是用单引号,双引号,三引号括起来的若干字符。解析:转义字符中的换行符。解析:本题考查重复连接操作。s*n,其中,s是一个字符串;n是一个正整数,代表重复的次数。因此运行结果为aaa。解析:字符串不可改变。

2022-11-15 17:58:28 230 2

原创 第二章 顺序结构 编程题

主要问题:map用法, 类型转换,格式化输出,数学引用首先是map用法。编程题中的map似乎都是用来输入的,有map,int,input,split。另外查了一下,map()是Python内置的高阶函数,它接收一个函数f和一个lis,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。就是输出一个新的列表。接下来是类型转换。第一题用str()把a转称字符串。然后是格式化输出,这应该是比较难一点的部分了,要记得是引号里面

2022-11-11 16:55:52 302

原创 Python 习题解析(第一章编程题)

解析:基本输出。解析:基本输出。解析:基本输出。解析:基本输出。注意⚠️这个一定要记下来,怎么求每个数位——先整除所在的数位,然后求余。解析:veal函数把字符串的内容作为语句来执行。

2022-11-11 16:17:54 263

原创 Python 第四章 循环结构 填空题

解析:起始值为1,步伐为2,因此是1,3。解析:起始值为-3,步伐为4,因此是-3,1,5,9,13,17。共循环六次。解析:标准答案是25或26。从后往前推,我用笨办法。-3,-1,1,3,5👻,7,9,11,13,15👻,17,19,21,23,25或者-2,0,2,4,6,👻8,10,12,14,16,👻18,20,22,24,26解析:i =1,1%2=0,因此s=10-1=9i=2,i %2==0,因此s=9-1=8i=3,i%2==1,因此立即跳

2022-11-11 09:37:30 302

原创 第四章 循环结构 单选题

解析:同之前的题目。记住not E相当于E==0解析:While语句的执行过程是先计算表达式的值,结果为true,则重复执行循环体中的语句块,直到表达式值为false才结束循环,执行下一语句。选项一,i 从0到10,一共是11次。选项二,i 从10到1,一共是10次。For语句的执行首先定义了目标变量和遍历的序列对象,后面是需要重复执行的语句块。执行过程是将序列对象中的元素逐个赋给目标变量,对每一次赋值都执行一遍循环体语句块。当序列被遍历,即每一个元素都用过了,则结束循环,执行下一语句

2022-11-11 09:22:27 409

原创 第三章 选择结构 单选题

解析:两个条件,第一男,第二不及格或优秀,用括号分隔。解析:(我也不知道这样解释对不对)就两个都表示为布尔值False。由于在计算机内部以1表示True,0表示False,所以参与逻辑运算的分量也可以解析: 0表示False其实刚刚特别想去看电影。觉得太累了,精神不集中。想一想还是再坚持一下。解析:表达式正确执行语句块,错误执行下一个表达式,都错误执行else后面的语句块。解析:最后一个明显错误蛙x>y是错误的。解析:在if语句的表达式后必

2022-11-08 19:45:55 64

原创 第二章 顺序结构 多选题

答案:BC解析:again,input()函数是字符串。

2022-11-06 15:12:41 74

原创 Python第二章顺序结构单选题

解析:赋值语句的一般格式为:变量=表达式,因此只有选项三正确。解析:这里其实我没有看懂。python中的赋值并不是将一个值赋给一个变量的,而是通过引用传递的,在赋值时,不管这个对象是已创建的还是一个已经存在的,都是将这个对象的引用(并不是值)赋值给变量,赋值语句是没有返回值的。例如,表达式(x=10)+20是错误的。解析:考察复合赋值语句。x@=e,则x=x@(e)。在本题中,2*(2+1)=6。选择选项四。解析:本题考查多变量赋值。链式赋值:x=y=z=10,同步赋值:x,

2022-11-06 15:01:06 569

原创 习题解析 第一章 多选题

解析: input()函数把输入的内容当作字符串,所以选项二错误。可多了。1、数学常量e,pi,返回数值2、绝对值和平方根函数fabs(x),返回绝对值,为浮点数sqrt(x),返回平方根,为浮点数3、幂函数和对数函数pow(x,y)返回x的y次幂exp(x)返回e的x次幂log(x[,base])返回x的自然对数log10(x)返回x的常用对数4、取整和求余函数ceil(x)对x向上取整floor(x)对x向下取整fmod(x,y)返回

2022-11-03 11:12:57 57

原创 range()函数

range()函数产生的是可迭代对象,迭代时产生指定范围的数字序列。range()函数的调用格式是:range([start,]end[,step])默认从0开始,到end结束,但不包括end,序列按步长增加。可以利用range()和list()产生一个列表。list(range(5))[0,1,2,3,4,5]还可以利用range函数和tuple 函数产生一个元组tuple (range(5))(0,1,2,3,4,5)

2022-11-01 18:15:35 412 1

原创 第1章 Python语言基础习题(单选题部分)

解析:考察标识符。在Python中,标识符由字母、数字和下划线组成,不能以数字开头,字母区分大小写。选项1有标点符号,选项3以数字开头,选项4是关键词,因此选项2正确。注:可以用import keyword , print(keyword.list)查看所有的关键词。解析:同第一题解析:加号用于字符串相加,因此把两个字符串合在一起解析:**是乘方运算,具有右结合性。因此先计算3的4次方,得出81。然后再计算2的81次方,得出第三个答案。解析:内置函数type()可以

2022-11-01 00:10:49 963

空空如也

空空如也

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

TA关注的人

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