Python语言入门(浙江海洋大学)1463860447 中国大学慕课答案2024完整版100分

蚀帕逆揪思冗毛前滩肛睹凄怀

对应课程:点击查看
起止时间:2021-03-18到2021-06-26
更新状态:每5天更新一次

第1周 单元测验1

1、 以下哪个程序相对较优:

A:r=input()pi=3.14v=(4/3)pirrrprint(v)
B:r=eval(input())pi=3.14v=(4/3)pirrrprint(v)
C:r=eval(input(‘请输入半径:’))pi=3.14v=(4/3)pirrrprint(‘球体积为:’,v)
D:import math #导入math库r=eval(input(‘请输入半径:’)) #输入球半径v=(4/3)math.pimath.pow(r,3) #计算球体积print(‘球体积为:’,v) #输出球体积
答案: import math #导入math库r=eval(input(‘请输入半径:’)) #输入球半径v=(4/3)math.pimath.pow(r,3) #计算球体积print(‘球体积为:’,v) #输出球体积

2、 在IDLE的文件式运行环境下,执行程序的快捷键为:

A:F1
B:F3
C:F5
D:F12
答案: F5

3、 以下不能用于计算a的4次方的表达式是:

A:a4
B:pow(a,4)
C:a
4
D:math.pow(a,4)
答案: a
4

4、 执行以下程序后,a和b的值分别为:a=1b=aa=a-b

A:1 0
B:0 0
C:1 1
D:0 1
答案: 0 1

5、 执行以下程序后,a和b的值分别为:a=3b=5b,a=a,b

A:5 3
B:3 5
C:3 3
D:5 5
答案: 5 3

6、 执行以下程序后,假设用户输入543,则输出结果为:Python语言入门(浙江海洋大学)1463860447 中国大学慕课答案2024完整版100分第1张

A:43,373
B:43,373
C:43,3,73
D:43,373
答案: 43,373

7、 math库中的哪个函数能够实现求解最大公约数的功能:

A:fabs
B:fmod
C:factorial
D:gcd
答案: gcd

8、 以下哪个标识符能用于在Python程序中自定义变量名:

A:True
B:While
C:import
D:if
答案: While

9、 执行表达式2+’1a’后,结果为:

A:3
B:’21a’
C:’21’
D:报错
答案: 报错

10、 以下不能实现将变量a的值增加1的是:

A:a=a+1
B:a+=1
C:a+1
D:a=a+int(‘1’)
答案: a+1

第2周 单元测验2

1、 已知字符串s=’0123456789’,则以下表达式中值为’13579’的是:

A:s[0:-1]
B:s[0:-1:2]
C:s[1::2]
D:s[1:-1:2]
答案: s[1::2]

2、 已知s1=2,s2=’ab’,则表达式s1*s2的值为

A:报错
B:’2ab’
C:’abab’
D:’ab2′
答案: ‘abab’

3、 已知字符串s=’tab’,则以下值不为’bat’的表达式是:

A:s[::-1]
B:s[-1::-1]
C:s[2::-1]
D:s[0::-1]
答案: s[0::-1]

4、 已知字符串s=’123456’,则以下值不为’6’的表达式是:

A:s[-1]
B:s[5]
C:s[-1:-2:-1]
D:len(s)
答案: len(s)

5、 执行语句s=input(),当用户输入为-3.5时,以下表达式错误的是:

A:s3
B:s+s
C:s+’3′
D:s
s
答案: s*s

6、 已知字符串s=’我们班一共有30个人。’,则表达式len(s)的值为_____。
答案: 11
分析:len函数可以用于求解字符串的长度,即字符串内字符的个数。

7、 已知字符串s=’2+3’,则表达式s.isdigit()的值为____。
答案: False
分析:字符串的isdigit方法用于判断字符串中的字符是否均为数字。

8、 已知字符串s=’1A2B3C4D’,则表达式’ABCD’ in s的值为_____。
答案: False
分析:in运算符可用于判断一个字符串是否是另一个字符串的子串,此处’ABCD’并不是s的子串。

9、 已知字符串s=’goodgoood’,则表达式s.replace(‘oo’,’o’)的值为’______’。
答案: godgood
分析:字符串的replace方法可对字符串中的子串进行替换。

10、 已知字符串s=’1234’,则表达式 str(s.index(‘3′)+s.count(’34’))*len(s) 的值为’___’
答案: 3333
分析:str函数用于将其他类型的数据转换为字符串类型。
字符串的index方法用于查找某个字符串在另一个字符串中的起始索引号。
字符串的count方法用于计算某个字符串在另一个字符串中出现的次数。
len函数用于计算字符串的长度,即字符串中包含的字符的个数。

第3周 单元测验

1、 已知变量a的值为一个正整数,以下能用于判断a的值是否为一个奇数的表达式为:

A:a%2==1
B:a%2=0
C:a%2==0
D:a // 2 == 0
答案: a%2==1

2、 已知变量s的值是一个字符串,以下能用于判断s这个字符串是否以字符“1”开头,且以字符“0”结尾的表达式为:

A:s[0]==1 and s[9]==0
B:s[0]==”1″ and s[-1]==”0″
C:s[0]=”1″ or s[-1]=”0″
D:s[0]==”1″ or s[-1]==”0″
答案: s[0]==”1″ and s[-1]==”0″

3、 以下能用于随机生成一个三位正整数的代码为:

A:import randoma=randint(100,999)
B:import randoma=random.randint(100,999)
C:import randoma=random.randint(100,1000)
D:import randoma=random.randint[100,999]
答案: import randoma=random.randint(100,999)

4、 已知变量a=2,b=“02”,则表达式a>b的值为:

A:True
B:False
C:报错
D:false
答案: 报错

5、 以下能实现将变量a和b的值从小到大输出的是:测试用例:1)输入: 1 2 输出: 1 22)输入: 2 1 输出: 1 2

A:a=input(‘请输入a的值:’)b=input(‘请输入b的值:’)if a>b: a,b=b,aprint(a,b)

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

侠玫牟澎槽卿稠胯锑瓶好粮雹