Python程序设计基础Ⅰ学习通超星期末考试答案章节答案2024年_第1页
Python程序设计基础Ⅰ学习通超星期末考试答案章节答案2024年_第2页
Python程序设计基础Ⅰ学习通超星期末考试答案章节答案2024年_第3页
Python程序设计基础Ⅰ学习通超星期末考试答案章节答案2024年_第4页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python程序设计基础Ⅰ学习通超星期末考试章节答案2024年Python中字母不区分大小写。

答案:错字符串常量是用定界符括起来的一串字符,定界符可以用单引号和方括号。

答案:错注释的主要作用是增强程序可读性。

答案:对Python语言用缩进来表示代码的层次关系,缩进空格数量需要统一。

答案:对Python是一种跨平台、开源、免费的动态编程语言。

答案:对如果变量A的值为10000,如果再执行语句a="一万",那么系统会报错。

答案:错Python中,必须先定义变量类型,才可以给变量赋值。

答案:错不可以在同一台计算机上安装多个不同的Python版本。

答案:错下面关于Python说法错误的是()。

答案:Python是一种编译型语言。Python语句print(“世界,你好”)的输出是()。

答案:世界,你好下面叙述中正确的是()。

答案:Python是解释性语言下列选项中,不属于Python特点的是(

)。

答案:运行效率高Python程序的扩展名是(

)。

答案:pyPython语言属于(

)。

答案:高级语言Python语言的官方网站是(

)。

答案:Python语句print(r"\nGood")的运行结果是()。

答案:\nGoodPython中,语句print(chr(65))的运行结果是()。

答案:A以下哪个关于and的运算结果是False()。

答案:(TrueandFalse)==True

以下赋值语句中合法的是()。

答案:x=y=z=3字符串s='a\nb\tc',则len(s)的值为()。

答案:5Python中,表达式3*(2+12%3)**3/5的结果是()。

答案:4.8Python程序设计中,下列语句非法的是()。

答案:x=(y=z+1)Python中,语句print(type(1/2))的输出结果是()。

答案:在Python表达式中可以使用()控制运算的优先顺序。

答案:圆括号()x=4,y=5,执行x,y=y,x后,x和y的值分别为()。

答案:5,4下列正确的赋值语句为()。

答案:x=y=z=10Python中,语句的print(0xA+0xB)输出结果为()。

答案:21整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如:13变成31,正确的表达式为()。

答案:(x%10)*10+x//10Python中,语句eval('2+4/5')执行后的输出结果为()。

答案:2.8语句“print(1,2,3,4,sep='--')”的运行结果是()。

答案:1--2--3--4语句x=input()执行后,如果从键盘输入12并按回车键,则x的值为()。

答案:'12'已知x=2,语句x*=x+1执行后,x的值为()。

答案:6Python中,下面运算结果不是浮点型的有()。

答案:5//2以下不合法的布尔表达式为()。

答案:3=a与0xf2值相等的是()。

答案:242Python中,'age'+23表达式是不正确的,不能被Python执行。

答案:对Python中,多行注释的内容可以放在一对三引号之间,这部分内容将不会被Python执行。

答案:对math模块是Python语言中的内置的数学模块。

答案:对Python变量名必须以字母、下划线或者中文汉字开头,并且区分字母大小写。

答案:对Python3.X完全兼容Python2.X。

答案:错在Python中,可以用else作为变量名。

答案:错已知x=3,则x="3"是错误的。

答案:错在Python3.x中,input()函数把用户的键盘输入内容作为字符串类型输出。

答案:对在Python中0xA是合法的十六进制数字表示形式。

答案:对表达式int('123',8)的值为(

)。

答案:83Python标准库math中用来计算平方根的函数是(

)。

答案:sqrt(表达式'{:c}'.format(65)的值为(

)。

答案:'A'语句x=True;y=False;z=False;print(xoryandz)的程序运行结果是(

)。

答案:TruePython语言是一种解释性、面向(

)的程序设计语言。

答案:对象用户编写的Python程序(避免使用依赖于系统的特性),无需修改就可以在不同的平台上运行,这是(

)特性。

答案:可移植性;移植性转义字符'\n'的含义是(

)。

答案:换行Python语句中如果需要在同一行放置多条语句,语句之间用(

)分割。

答案:分号;;;;当在字符串前加上字母(

)表示原始字符串,不对其中的任何字符进行转义。

答案:r;R表达式0and1ornot2答案:True表达式3andnot'abc'的值为(

)。

答案:False表达式10+6/3-True+False的值为(

)。

答案:11.0使用math模块库中的函数,必须使用(

)语句导入模块。

答案:importPython使用(

)来表示代码块。

答案:缩进Python的单行注释以(

)开头。

答案:;#号;井;井号语句print(1,2,3,sep=',')的输出结果为(

)。

答案:1,2,3表达式abs(-3)的值为(

)。

答案:3Python通常一行写完一条语句,但如果语句太长,可以使用(

)来实现多行语句。

答案:反斜杠;\表达式1<2<3的值为(

)。

答案:True已知x=3和y=5,执行语句x,y=y,x后x的值是(

)。

答案:5表达式0or5的值为()。

答案:5执行下列语句后的显示结果是()。world="world"print("hello"+world)

答案:helloworldPython的输出函数是()。

答案:print()在Python中,逻辑量有()。

答案:True,False已知x=2,y=3,复合赋值语句x*=(y+5)执行后,x变量中的值为()。

答案:16下面代码的运行结果结果是:x=2y=2.0print(type(x)==type(y))的运行结果是()。

答案:False以下赋值语句中合法的是()

答案:x=y=z=3下面叙述中正确的是()。

答案:Python是解释性语言下列表达式中,值不是1的是()。

答案:4/4Python源程序保存的文件扩展名默认为()。

答案:py下列正确的赋值语句为()

答案:x=y=z=10下面运算结果不是浮点型的有()。

答案:5//2语句print(chr(65))的运行结果是()。

答案:APython中正确的标识符是()。

答案:_item语句print(type(1/2))的输出结果是()

答案:比较语句是链式的,a答案:a下列语句在Python中不正确的赋值语句是()。

答案:x=(y=z+1)Python内置的集成开发工具是()。

答案:IDLE表达式3*(2+12%3)**3/5的结果是()。

答案:4.8语句的print(0xA+0xB)输出结果为()。

答案:21下面运算符优先级最低的是()。

答案:and语句print(r"\nGood")的运行结果是()。

答案:\nGoodprint(1,2,3,4,sep="--")的输出结果为()。

答案:1--2--3--4表达式中可以使用()控制运算的优先顺序。

答案:圆括号()语句eval('2+4/5')执行后的输出结果为()。

答案:2.8表达式"ac"in"abcd"的值为()。

答案:False可以使用()接收用户的键盘输入。

答案:input()函数下列属于math库中的数学函数为()。

答案:sqrt()下列表达式中,返回值为True的是()。

答案:0x56>56/ananas/latex/p/299995

答案:c*d/2*a*b已知ans='n',则表达式ans=='y'or'Y'的值为()。

答案:'Y'Python语言的官方网站是()。

答案:执行下列语句后的显示结果是()。frommathimport*print(sqrt(3)*sqrt(3)==3)

答案:False以下哪个是Python()不支持的函数。

答案:string()IDLE运行环境中,语法是高亮显示的。默认时,关键字显示为()。

答案:橘红色/ananas/latex/p/318080

答案:2同一个对象可以赋给多个Python变量,用法如x,y=10(

)。

答案:错在if语句中,必须出现else(

)。

答案:错字符串s的最左侧字符与最右侧字符可分别表示为s[1]与s[-1](

)。

答案:错当x=0,y=50时,语句z=xifxelsey执行后,z的值是50(

)。

答案:对执行语句importmath后,可以用sqrt(100)获得100的平方根(

)。

答案:错表达式"等级考试通过"+"!"*2的结果是"等级考试通过!!"(

)。

答案:对执行语句a=b=c=1,可以创建三个变量分别为a,b,c(

)。

答案:对如果a=10,那么执行语句ifa/10==0:b=9之后,b的值为9(

)。

答案:错Python提供了内置数学类函数库math(

)。

答案:错表达式pow(5,2)==25的值为True(

)。

答案:对执行下列Python语句产生的结果是()。x=2y=2.0ifx==y:

print("Equal")else:

print("NotEqual")

答案:Equal下列选项中,可将x和y中较小的值赋给Min的是(

)。

答案:Min=xifx<yelseyprint('{:7.2f}{:2d}'.format(101/7,101%8))的运行结果是(

答案:□□14.43□5(□代表空格)下面if语句表达满足“性别(gender)为男、职称(duty)为副教授,年龄(age)小于40岁”条件的正确的语句是(

)。

答案:if(gender=="男"andage<40andduty=="副教授"):n+=1下列表达式的值为True的是(

)。

答案:(3,2)<(5,1)下面if语句统计“成绩(mark)>=90的男生以及成绩不及格的男生的人数”,正确的语句为(

)。

答案:if(gender=="男"

and(mark<60ormark>=90)):n+1适合实现多路选择分支的结构是(

)。

答案:if-elif-else以下不合法的逻辑表达式是(

答案:3=a下列表达式中,返回值为True的是(

)。

答案:0x56>56若已执行importmath,可用于计算方程a*x*x+b*x+c=0一个实根的是(

)。

答案:x=(-b+math.sqrt(b*b-4*a*c))/2/a执行下列程序产生的结果是(

)。x=2;y=2.0if(type(x)==type(y)):

print('相等')else:

print('不相等')

答案:不相等指令print("{:*^21,.3f}".format(1234567890.1278))的执行结果为(

)。

答案:**1,234,567,890.128**Python通过(

)来判断当前程序是否在分支结构中。

答案:缩进/ananas/latex/p/48933

答案:if(x<1):y=x*x-2*x+3y=math.sqrt(x-1)执行下列语句产生的结果是(

)i=1if(i):print(True)else:print(False)

答案:输出True下面语句格式正确是的(

)。

答案:

ifa:

statement1else:

statement2下面程序段求x和y中较大值,不正确的是(

)。

答案:ify>=x:maxNum=ymaxNum=x下列语句执行后的输出结果是(

)if2:

print(5)else:

print(6)

答案:5执行下列Python语句将产生的结果是(

)。x=2y=2.0if(xisy):print("Equal")else:print("NotEqual")

答案:NotEqual【程序功能】某班考试分两个考场进行,考试名单按学号来划分,学号末位是单数的在A考场,学号末位是双数的在B考场。输入学号,输入考场。【输入描述】一个字符串,表示学号【输出描述】考场A或考场B【输入样例】20201822【输出样例】考场B阅读下列程序,完成相应位置的填空。s=input()___1_____=eval(s[____2____])ifa%_____3_____==______4______:

print('考场B')else:

_____5______('考场A')

答案:a;-1;2;0;print【程序功能】某公司仓库只存放ABC三种货物,对应的最高库存为A货物100,B货物200,C货物220。对货物进行盘点后依次输入ABC的实际库存。如有货物的库存大于等于最高库存,则输出货物名称及提示“库存高了”,所有正常则输出“检查正常”。【输入描述】一行,以空格隔开,A货物、B货物、C货物的库存【输出描述】分行输出提示信息【输入样例】120340120【输出样例】A货物库存高了B货物库存高了阅读下列程序,完成相应位置的填空。_________=input().split()a=eval(a)b=eval(b)c=_____2_____if0=100:

print('A货物库存高了')

if______4_______:

print('B货物库存高了')

ifc>=220:

print('_______5_______')

答案:a,b,c;eval(c;检查正常;b>=200;200【程序功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论