《Python语言基础与应用》北京大学慕课课堂章节三测试

1单选(3分)关于Python中的字符串,下列说法错误的是()。
A.既可以用单引号,也可以用双引号创建字符串。
B.字符串以\0标志字符串的结束。
C.在三引号字符串中可以包含换行回车等特殊字符。
D.字符应该视为长度为1的字符串。
正确答案:B

2单选(3分)关于python中的复数,下列说法错误的是()。
A.实部和虚部都是整数。
B.虚部必须后缀j且j不区分大小写。
C.表示复数的语法是real+image j。
D.复数之间只能比较是否相等。
正确答案:A

3单选(3分)下列表达式中返回为True的是()。
A.’abc’>’xyz’
B.0x56>56
3.00/3.00C.(3,2)>(‘a’,’b’)
D.3>2>2
正确答案:B

4单选(3分)
print(‘a’<‘b’<‘c’)
上述代码的输出结果是()。
A.False
B.True
C.c
D.a
正确答案:B

5单选(3分)
x=“big”
y=2
print(x+y)
上述代码的输出结果是()。
A.big
B.bigbig
C.会报错
D.big2
正确答案:C

6单选(3分)以下关于字符串.strip()方法功能说明正确的是:
A.替换字符串中特定字符
B.按照指定字符分割字符串为数组
C.去掉字符串两侧指定字符
D.连接两个字符串序列
正确答案:C

7单选(3分)val=pow(6,1000),请用一行代码返回val结果的长度值。
A.len(val)
B.str(len(val))
C.len(pow(6,1000))
D.len(str(val))
正确答案:D

8单选(3分)哪个选项是下面代码的执行结果?
str = ‘‘Python语言程序设计课程’’
print(str[0],str[2:-2],str[-1])
A.P thon语言程序设计课 程
B.P thon语言程序设计课 课
C.P thon语言程序设计 程
D.P thon语言程序设计 课
正确答案:C

9单选(3分)哪个选项是下面代码的执行结果?
str = ‘Python’print(’{0:3}’.format(str))
A.Pyth
B.Pyt
C. Python
D.Python
正确答案:D

10单选(3分)哪个选项是Python语言//运算符的含义?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬
A.x与y的整数商
B.x与y的商
C.x整除y的余数
D.x的y次幂
正确答案:A

11填空(3分)
x=“big”
y=2
print(x*y)
上述代码的输出结果是____。
正确答案:bigbig

12填空(3分)
x=“big”
y=“name”
print(x+y)
上述代码的输出结果是____。
正确答案:bigname

13填空(3分)
x=156
ch=‘A’
y=1
print(x>=y and ch<‘b’ and y)
上述代码的输出结果是____。
正确答案:1

14填空(3分)
name=“Mike”
u = name[-2:]
u的输出是____。
正确答案:ke

15填空(3分)
name=“Mike”
x = name.replace(“k”,“p”)
x的输出是____。
正确答案:Mipe

### 程序设计基础复习资料教程 对于希望在寒假期间巩固程序设计基础知识的学生来说,有多种资源可供利用。针对不同编程语言的基础程和复习材料如下: #### C/C++ 基础程 中国大学生平台提供了由哈尔滨工程大学苏小红老师教授的《C语言程序设计精髓》,以及北京大学郭炜老师的系列程《程序设计算法(一)、(二)、()》[^1]。这些程不仅涵盖了基本语法,还深入讲解了如何应用所学解决实际问题。 #### Python 初学者友好型程 对于想要快速上手并掌握Python这门流行脚本语言的学习者而言,《零基础入门Python》是一个不错的选择。该程承诺从头开始教导学生直至能够运用Python完成简单的数值运算及图表绘制工作,并提供全程答疑服务以确保每位参者都能跟得上进度[^2]。 #### 数据结构专项训练 为了帮助理解复杂的数据处理逻辑,在线平台上还有专门面向数据结构的教学内容。例如浙大陈越姥姥开设于爱程网上的同名公开,或是B站上广受好评的“数据结构不难”,都是极佳的学习途径之一。 #### 实践心得分享 除了理论学习外,实践同样重要。一篇来自电子科技大学同学撰写的软件工程项目总结提到:“通过参具体的项目开发活动,可以更深刻体会到书本之外的知识点。” 这样的经验交流有助于加深对课堂内外知识点的理解程度[^4]。 ```python # 示例代码片段展示了一个简单函数定义及其调用方式 def add(a, b): """返回两个数相加的结果""" return a + b result = add(3, 5) print(f"The result is {result}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值