PTA题目集python判断题
PTA题目集python判断题
在Python中0xad是合法的十六进制数字表示形式。(T)
Python程序设计中的整数类型没有取值范围限制,但受限于当前计算机的内存大小。(T)
在Python 3中,整数的长度为4个字节。(F)
在Python中,a=10,表示a的值是一个十进制数。(T)
执行完如下两条语句:(1)a,b=12,2 (2)c=a/b,则变量c的数据类型是整型的。(F)
浮点数运算的结果不可以直接比较大小。(T)
复数2.3e+4-1.34e-4j的实部是2.3e+4,虚部是-1.34e-4j。(F)
3+4j不是合法的Python表达式。(F)
“==”和“=”都属于赋值运算符。(F)
已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。(F)
表达式 pow(3,2) == 3**2的值为True。(T)
已知 x = 3,那么赋值语句 x = ‘abcedfg’ 是无法正常执行的。(F)
已知x=10,那么执行’10’+x的值为’1010’。(F)
已知x=‘10’,那么x+x和x*2的值都为’1010’。(T)
表达式 -24 等于16。(F) (-24=-16)
表达式:“34” in “1234”==True 返回值是True。(F)
已知st=“Hello World!”,使用print(st[0:-1])语句可以输出字符串变量st中的所有内容。(F) (\0)
ython中 “4”+“3”的结果为“7”。(F)("4“+”3“=”43“)
既可以用单引号也可以用双引号创建字符串。(T)
字符串’Hello\nPython’中"\n"表示换行。(T)
‘age’+23不是正确的表达式。(T)
输入正整数6和5,要“6+66+666+6666+66666”,下面程序正确吗?(F)
a=int(input()) n=int(input()) print(sum([int('a'*i) for i in range(1,n+1)]))
阅读下面程序,只能输入三个成绩,如依次输入:78,90,67,输出结果:“共输入了3个人的成绩,他们的平均成绩是78.33”。(F)
num=input("请输入学生成绩:") ls=[] sum=0 while num!='': ls.append(num) sum=sum+eval(num) num=input("请输入学生成绩:") n=len(ls) print('共输入了{}个人的成绩,他们的平均成绩是{:.2f}'.format(n,sum/n))
已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的。(F)
Python列表中所有元素必须为相同类型的数据。(F)
字符串和列表都是序列类型。(T)
列表lst=[12, -5, -22, -10, -26, 35, 0, 49, 3, -21],lst[::]的结果是[12, -5, -22, -10, -26, 35, 0, 49, 3, -21]。(T)
列表lst=[12, -5, -22, -10, -26, 35, 0, 49, 3, -21],lst[1::2]的结果是[12, -22, -26, 0, 3]。(F)
列表lst=[12, -5, -22, -10, -26, 35, 0, 49, 3, -21],lst[3:8:2]的结果是[-10, 35, 49]。(T)
列表lst=[12, -5, -22, -10, -26, 35, 0, 49, 3, -21],lst[0:100]的结果是错误。(F)
表达式[1,2,3]*3的值是[3,6,9]。(T) [1,2,3,1,2,3,1,2,3]
如a是一个列表,则语句a=list(set(a))可以删除a中的重复元素。(T)
set(x):可以用于生成集合,输入的参数可以是任何组合数据类型,返回结果是一个无重复且有序任意的集合。(F)
Python集合中的元素不允许重复。(T)
Python集合中的元素可以是元组。(T)
Python集合中的元素可以是列表。(F)
表达式 {1, 3, 2} > {1, 2, 3} 的值为True。(F)
运算符“-”可以用于集合的差集运算。(T)
len(set([0,4,5,6,0,7,8])的结果是7。(F)
5-3.a={},type(a)结果是<class ‘set’>。(F)
a=[] 空列表
a={} 空字典
a=set() 空集合下面程序的运行结果一定是:
1 2 3 4
(F)set1={1,2,3,4} for i in set1:print(i,end=" ")
在字典里,同一个键可以对应两个或多个值。(F)
使用x=set()和x={} 都可以创建一个空集合。(F)
dict={[1,2,3]:“user”}不能创建一个字典。(T)
元组可以作为字典的“键”。(T)
Python支持使用字典的“键”作为下标来访问字典中的值。(T)
Python字典中的“值”不允许重复。(F)
Python字典中的“键”不允许重复。(T)
列表可以作为字典的键。(F)
字典中元素的“键”允许重复,但“值”必须是唯一的。(F)
下面程序最后一行的输出是:
"岳瑜" : 13611987725
。(F)dic={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} for i in len(dic): print(dic[i])
下面程序的输出是
None
。(F)dic={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} print(dic["张军"])
下面程序的输出是
None
。(T)dic={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} print(dic.get("张军",None))
下面程序的输出是
张秀华
。(T)dic={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} reversedic={v:k for k,v in dic.items()} print(reversedic[13063767486])
下面程序的输出是1
5929494512
。(F)dic1={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} dic2={"王玉兰" : 15619397270,"王强" : 15929494512,"王桂荣" : 13794876998,"邓玉英" : 18890393268,"何小红" : 13292597821} dic3=dic1.update(dic2) print(dic3["王强"])
下面程序输出的是
True
。(T)dic1={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} dic2={"王玉兰" : 15619397270,"王强" : 15929494512,"王桂荣" : 13794876998,"邓玉英" : 18890393268,"何小红" : 13292597821} dic3={**dic1,**dic2} dic1.update(dic2) print(dic1==dic3)
下面程序输出的是
15146046882
。(F)dic1={"赵洁" : 15264771766,"张秀华" : 13063767486,"胡桂珍" : 15146046882,"龚丽丽" : 13606379542,"岳瑜" : 13611987725} dic2={"王玉兰" : 15619397270,"王强" : 15929494512,"王桂荣" : 13794876998,"邓玉英" : 18890393268,"胡桂珍" : 13292597821} dic3={**dic1,**dic2} print(dic3["胡桂珍"])
函数定义时可以没有任何参数,结束时也不一定有return。(T)
模块化设计程序时,尽可能使功能块内部耦合紧密,功能块之间耦合度低。(T)
递归函数是指函数定义中调用函数自身的函数,在其递归链中必定以一个或多个基例结尾。(T)
函数定义时,可以有多条return语句,但每调用一次该函数只会执行其中一条return。(T)
Python允许将多个参数传递给函数。(T)
不使用全局变量的一个原因是它使程序难以调试。(T)
有返回值的函数在运行完成时会将值返回给调用它的程序。(T)
与其他语言不同,在Python中,函数只能返回一个值。(F)
以下代码运行结果为8。(F)
以下程序运行后输出为10。(F)
如果一段程序可能发生多种异常,想要对每种异常分别处理,可以使用finally关键字。(F)
当一段代码没有发生异常时,else关键字下属的代码块将会被执行。(T)
下面程序段中语句1345会被执行 (F)
try:语句1语句x #该语句会产生异常语句2 except:语句3 else:语句4 finally:语句5
异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常。(T)
带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。(T)
在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。(T)
表达式 “3/0” 会引发“ValueError”异常。(F) (ZeroDivisionError)
如下try-except的基本语法格式中,当执行<语句块1>时,不管产生了何种异常,一定会执行<语句块2>。(F)
try: <语句块1> except<异常类型>: <语句块2>
PTA题目集python判断题相关推荐
- Java语言矩形与立方体的继承,沈阳师范大学大一下册C++语言PTA题目集以及答案(编程题篇)...
沈阳师范大学大一下册C++语言PTA题目集以及答案 (编程题篇) 7-1 测试c++ (20分) 倒序输出从控制台输入的n个整数 输入格式: 第一行输入一个数n,代表行数 依次输入n个整数 输出格式: ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇)
沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇) 7-1 求阶乘序列前N项和 (15分) 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和. 输入格式 ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇)
沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇) 6-1 字符串的连接 (15分) 本题要求实现一个函数,将两个字符串连接起来. 函数接口定义: char *str_cat( ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇)
沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇) 7-1 输出学生成绩 (20分) 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩.最高成绩和最低成绩.建议使用 ...
- PAT 基础编程题目集(编程题1-38)题解
PAT 基础编程题目集(编程题1-38)题解 ----------------------------------------------------------------------------- ...
- 浙大版《C语言程序设计(第3版)》题目集(编程题q41-q50)
浙大版<C语言程序设计(第3版)>题目集(编程题q41-q50) 习题4-5 换硬币 (20分) 将一笔零钱换成5分.2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? #inc ...
- 关于PTA题目集1-3的总结
(1) 前言 题集一 知识点:主要是基础知识的运用,eg:if语句,for语句,循环语句,数据的输入输出,字符串及其一些常用的方法的运用,以及对double,float,int等类型的使用,运用到一些 ...
- python判断题题库大数据技术_智慧树知到_大数据分析的python基础_选择题答案
[判断题]RSA系统中,若A想给B发送邮件,则A选用的加密密钥是A的私钥 [单选题]韩语的基本句型结构是() 克制性工作时,骨骼肌长度变长,起止点之间相互分离. 提供关键词排名,以下哪一种办法是不可取 ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第五章 函数 编程题篇)
7-1 判断素数 (10分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 31 的需要判断的正整数 ...
最新文章
- Windows10 C盘爆满如何清理
- linux 火狐安装java插件_Linux下Firefox安装配置JDK插件
- 移动端、PC端网站优化需齐头并进
- 调整代码生成工具Database2Sharp的Winform界面生成,使其易于列表工具栏的使用。...
- shell编程必须要掌握的命令-xargs
- 如何搭建低延时、交互式的在线教育平台?(内附视频回放)
- ap计算机科学a买什么书,准备AP*计算机科学A考试-第1部分
- Python多线程和多进程编程
- C++项目代码规范(偶自用)
- Idea常用快捷键及功能简记--不断更新
- union union all
- Excel 培训笔记
- Hive实现笛卡尔积
- 物体识别基本原理及其Python实现
- java web架构配置_javaweb(1) tomcat配置和web程序结构
- apmserv mysql5.1启动失败_使用APMServ时出现“1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。”错误的终极解决办法:...
- Azure Service Bus (服务总线) 入门
- linux服务器下数学软件下载,GeoGebra For Linux
- Vue中实现鼠标悬浮完成图片替换
- 2021-07-20 快捷键学习