覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学MOOCPython语言程序设计B作业答案

Python语言程序设计B

学校: 无

平台: 超星学习通

题目如下:

1. 下列关于Python中的复数,说法错误的是( )。

A. 表示复数的语法是real + imagej

B. 实部和虚部都是浮点数

C. 虚部必须后缀j,且必须是小写

D. 一个复数必须有表示虚部的实数和j

答案: 虚部必须后缀j,且必须是小写

2. 假设x =1,x*=3+5**2的运算结果是( )。

A. 27

B. 28

C. 语法错误

D. 0

答案: 28

3. math.floor(-2.5)的计算结果是( )

A. -2

B. 2.5

C. 语法错误

D. -3

答案: -3

4. 当需要在字符串中使用特殊字符时,Python使用( )作为转义字符。

A. \

B. /

C. #

D. %

答案: \

5. 下列数据中,不属于字符串的是( )。

A. ‘hm’

B. “hello”

C. “py02”

D. Word

答案: Word

6. 使用( )符号对浮点类型的数据进行格式化。

A. %c

B. %f

C. %d

D. %s

答案: %f

7. 下列方法中,能够返回某个子串在字符串中出现次数的是( )。

A. length

B. index

C. count

D. find

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 下列方法中,能够让所有单词的首字母变成大写的方法是( )。

A. capitalize

B. title

C. upper

D. ljust

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 字符串的strip方法的作用是( )。

A. 删除字符串头尾指定的字符

B. 删除字符串末尾的指定字符

C. 删除字符串头部的指定字符

D. 通过指定分隔符对字符串切片

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. 下列表达式错误的是( )。

A. ‘abcd’ > ‘ad’

B. ‘abc’ < ’abcd’

C. “<’a’

D. ‘Hello’ > ‘hello’

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 以3为实部4为虚部,Python复数的表达形式为____或____。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 无论使用单引号或双引号包含字符,使用print输出的结果都一样。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. Python中“4”+“5”结果为“9”。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. Math库中的函数可以直接使用。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. math库支持整数和浮点数运算,也支持复数类型。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. Python中字符串的下标是从1开始的。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 以下for语句中,( )不能完成1-10的累加功能。

A. for i in range(10,0):sum+=i

B. for i in range(1,11):sum+=i

C. for i in range(10,0,-1):sum+=i

D. for i in range(10,9,8,7,6,5,4,3,2,1):sum+=i

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. 设有如下程序段: k=10 while k: k=k-1 print(k) 则下面语句描述中正确的是

A. while循环执行10次

B. 循环是无限循环

C. 循环体语句一次也不执行

D. 循环体语句执行一次

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 以下while语句中的表达式”not E”等价于 while not E: pass

A. E==0

B. E!=1

C. E!=0

D. E==1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 下列程序的结果是( )。 sum=0 for i in range(100): if(i%10): continue sum=sum+i print(sum)

A. 5050

B. 4950

C. 450

D. 45

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 下列for循环执行后,输出结果的最后一行是 for i in range(1,3): for j in range(2,5): print(i*j)

A. 2

B. 6

C. 8

D. 15

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 下列说法中正确的是( )。

A. break用在for语句中,而continue用在while语句中

B. break用在while语句中,而continue用在for语句中

C. continue能结束循环,而break只能结束本次循环

D. break能结束循环,而continue只能结束本次循环

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. 执行range(2,10,2)后运行结果是:

A. [2,4,6,8]

B. [2,4,6,8,10]

C. (2,4,6,8)

D. (2,4,6,8,10)

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 选出对下列语句不符合语法要求的表达式: for var in ____________ : print var

A. range(0,10)

B. ”Hello”

C. (1,2,3)

D. {1,2,3,4,5}

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 若k为整形, 下述while循环执行的次数为 k=1000 while k>=1: print k k = k/2

A. 9

B. 10

C. 11

D. 1000

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 以下程序的输出结果是: n=5 while n>=2: print(n) n=n-1

A. 5

B. 5 4 3 2 1

C. 5 4 3 2

D. 5 4 3

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章64356
    • 评论0
    • 微语0
    标签