1、(单选)给出如下代码

s = 'Hello scut'
print(s[::-1])

上述代码的输出结果是(本题分数:4)
A) Hello
B) Hello scut
C) olleH tucs
D) tucs olleH

【解析】s[ ::-1]表示将s的数据反转
您的答案:D  正确率:100%

2、(单选)以下操作,能将二进制字符串'0100',转换成对应的十进制整数的是(本题分数:4)
A) int('0100')
B) int('0100',2)
C) eval('0100')
D) eval('0100',2)
您的答案:B  正确率:100%

3、(单选)my_s是一个字符串类型的变量,以下能对my_s进行遍历的是()。(本题分数:4)
A)

for i in range(my_s):
print(i)

B) 


for i in my_s:
print(i)

C)

for i in range(len(my_s)):
print(i)

D)


for i in my_s:
print(my_s[i])

您的答案:B  正确率:100%

4、(单选)以下程序的输出结果是。

str1 = '{0:.4f}+{0:3d}'.format(2)
print(str1)

(本题分数:4)
A) 2+2
B) 2.0000+2
C) 2.0000+  2
D) 2.0000+2.000
您的答案:C  正确率:100%

5、(单选)给定字符串Numbers="0123456",以下哪个操作能获得所有偶数组成的字符串。(本题分数:4)
A) Numbers[::3]
B) Numbers[::2]
C) Numbers[::6]
D) Numbers[:]
您的答案:B  正确率:100%

6、(单选)以下判断字符串变量str为空字符串的方法,不正确的是:(本题分数:4)
A) if str=="":
B) if len(str)==0:
C) if not str:
D) if str is None:
您的答案:D  正确率:100%

7、(单选)关于Python的数字类型,以下描述错误的是()。(本题分数:4)
A) Python语言提供了整数、浮点数、复数3种数字类型
B) Python语言的浮点数可以不带小数部分
C) Python 语言中,复数类型中实数部分和虚数部分的数值都是浮点类型
D) Python的整数类型提供了 4 种进制表示:十进制、二进制、八进制和十六进制
您的答案:B  正确率:100%

8、(单选)下面代码的输出结果是

x=16.78
print(type(x))

(本题分数:4)
A) <class 'float'>
B) type(x)
C) type(16.78)
D) <class 'int'>

【解析】x为浮点数,type函数的功能为输出参数的数据类型
您的答案:A  正确率:100%

9、(单选)下面代码的输出结果是

print(pow(2,10))

(本题分数:4)
A) 12
B) 20
C) 100
D) 1024

【解析】pow(x, y) 是计算x的y次方
您的答案:D  正确率:100%

10、(单选)下面代码的输出结果是

z=25 + 34j
print(z.real,z.imag)

(本题分数:4)
A) 25 34
B) 25.0 34
C) 25.0 34.0
D) 34.0 25.0

【解析】复数类型中默认实部和虚部都是浮点类型
您的答案:C  正确率:100%

11、(单选)下面代码的输出结果是

x = 8
y = -1 + 2j
print(x + y)

(本题分数:4)
A) 7
B) (7+2j)
C) 2j
D) 9

【解析】按数学中复数求和公式,实部和实部相加, 虚部和虚部相加
您的答案:B  正确率:100%

12、(单选)下面代码的输出结果是

x= 20
y = 3
print(divmod(x,y))

(本题分数:4)
A) (6,2)
B) (2,6)
C) 6,2
D) 2,6

【解析】divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(x // y, x % y)。因此(10//3,10%3)也就是(3,1)
您的答案:A  正确率:100%

13、(单选)下面代码的输出结果是

a = 5
b = 6
c = 7
print(pow(b ,2)-4*a*c)

(本题分数:4)
A) 系统报错
B) 36
C) -104
D) 104

【解析】pow(x, y) 是计算x的y次方
您的答案:C  正确率:100%

14、(单选)关于Python字符串,以下选项中描述正确的是(本题分数:4)
A) 字符串可以保存在变量中,但不可以单独存在
B) 可以使用datatype()测试字符串的类型
C) 输出带有引号的字符串,不可以使用转义字符
D) 字符串是一个字符序列,字符串中的编号叫'索引'
您的答案:D  正确率:100%

15、(单选)下面代码的执行结果是

a = 12.34
print(complex(a))

(本题分数:4)
A) 12.34+0j
B) (12.34+0j)
C) 12.34
D) 12.34j

【解析】complex函数以实部+虚部*1j形式返回一个复数,复数类型输出一般都带有()
您的答案:B  正确率:100%

16、(单选)下面代码的执行结果是

x = 'Hello world!\t'
print(x * 3)

(本题分数:4)
A) 系统报错
B) Hello world!    Hello world!    Hello world!
C) Hello world!Hello world!Hello world!
D) Hello world!

【解析】x * 3 代表将x对应的字符串连续执行3次
您的答案:B  正确率:100%

17、(单选)关于python字符串编码,以下选项中描述错误的是(本题分数:4)
A) Python 可以处理任何字符编码文本
B) Python默认采用Unicode字符编码
C) ord(x)和chr(x)是一对函数
D) chr(x)将字符转换为Unicode编码

【解析】ord()函数主要用来返回对应字符的ASCII码。chr()主要用来表示ASCII码对应的字符,输入时数字,可以用十进制,也可以用十六进制
您的答案:D  正确率:100%

18、(单选)在python中,空值用什么表示(本题分数:4)
A) NULL
B) None
C) null
D) 0
您的答案:B  正确率:100%

19、(单选)在python中不支持的数据类型有(本题分数:4)
A) float
B) int
C) char
D) list
您的答案:C  正确率:100%

20、(单选)下列程序输出为

x = 'hello'
y = 2
print(x+y)

(本题分数:4)
A) hello
B) hellohello
C) hello2
D) 系统报错
您的答案:D  正确率:100%

21、(单选)下列程序段的输出结果是()

print(max(1,3,min(4,5,6)),min(1,3,max(4,5,6)))

(本题分数:4)
A) 1 4
B) 1 6
C) 4 1
D) 6 1
您的答案:C  正确率:100%

22、(单选)复数 z = 1.2e+2+3+4+5j的实部是()(本题分数:4)
A) 120.0
B) 103.0
C) 123.0
D) 127.0
您的答案:D  正确率:100%

23、(单选)下面代码的输出结果是

x = 3
y = 4
print(x ** y , x % y)

(本题分数:4)
A) 12 3
B) 81 3
C) 3 81
D) 3 12
您的答案:B  正确率:100%

24、(单选)以下类型转换会报错的是()。(本题分数:4)
A) complex(1)
B) int(False)
C) str(2.3)
D) float(4+5j)
您的答案:D  正确率:100%

25、(单选)下列表达式中,值为False的是()(本题分数:4)
A) 'abcd'<'ad'
B) 'abc'<'abcd'
C) ''<'a'
D) 'Hello'>'hello'

【解析】字符串是可以比较大小的,数字<大写字母<小写字母
您的答案:D  正确率:100%

华南理工大学 Python第3章课后小测-1的更多相关文章

  1. 华南理工大学 Python第2章课后小测-2

    1.(单选)下列符号中,有()个是Python的关键字.(1)if    (2)lambda  (3)not   (4) For   (5)None(6)from  (7)True   (8)fina ...

  2. 华南理工大学 Python第2章课后小测-1

    1.(单选)"abc"的长度是3,"老师好"的长度是多少?(本题分数:4)A) 1B) 3C) 6D) 9您的答案:B  正确率:100%2.(单选)下面代码的 ...

  3. 华南理工大学 Python第7章课后小测-2

    1.(单选)以下选项中使Python脚本程序转变为可执行程序的第三方库的是(本题分数:3)A) NetworkxB) pyinstallC) RequestsD) PyPDF2您的答案:B  正确率: ...

  4. 华南理工大学 Python第7章课后小测-1

    1.(单选)以下程序对字典进行排序,按字典键值从小到大排序,空白处的代码是(  ): dt={'b':6, 'c':2, 'a':4} s=sorted(dt.items(),key=_____) p ...

  5. 华南理工大学 Python第5章课后小测-1

    1.(单选)以下哪个函数的定义是错误的?(本题分数:2)A) def vfunc(a,b=2):B) def vfunc(a,b):C) def vfunc(a,*b):D) def vfunc(*a ...

  6. 华南理工大学 Python第4章课后小测-2

    1.(单选)下面程序的输出结果是: for c in "ComputerScience": if c=="S": continue print(c,end=&q ...

  7. 华南理工大学 Python第4章课后小测-1

    1.(单选)下面程序的输出结果是: for c in "ComputerScience": print(c,end="") if c=="S" ...

  8. 华南理工大学 Python第3章课后小测-2

    1.(单选)给出如下代码 s = 'Hello scut' print(s[4::-1]) 上述代码的输出结果是(本题分数:2)A) HelloB) olleHC) scutD) tucs您的答案:B ...

  9. 华南理工大学 Python第1章课后小测

    1.(单选)计算机有两个基本特性:功能性和()性.(本题分数:5)A) 可存储B) 可计算C) 可通信D) 可编程您的答案:D  正确率:100%2.(单选)计算机硬件可以直接识别和执行的程序设计语言 ...

随机推荐

  1. 方法引用(Method References)

    * 方法引用的使用 * * 1.使用情境:当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用! * * 2.方法引用,本质上就是Lambda表达式,而Lambda表达式作为函数式接口 ...

  2. 绿色安装MySQL5.7版本----配置my.ini文件注意事项

    前言 由于前段时间电脑重装,虽然很多软件不在C盘,但是由于很多注册表以及关联文件被删除,很多软件还需要重新配置甚至卸载重装. 使用MySQL时就遇到了这种情况,在修改配置文件无效的情况下选择了重新安装 ...

  3. 07 MySQL_事务

    事务 事务( transaction) 是数据库中执行同一业务多条SQL语句 工作单元,事务可以保证多条SQL语句全部执行成功或全部执行失败 和事务相关的SQL语句: 验证事务: 1. 创建表: cr ...

  4. UVA195 Anagram 题解

    To 题目 主要思路:全排列 + 亿点点小技巧. 不会全排列的可以先把这道题过了 \(P1706\). 这道题的难点就在于有重复的单词,只记一次. 第一个想法是将所有以生成的单词记录下来,然后每次判断 ...

  5. 第k小 来源:牛客网

    题目 链接:https://ac.nowcoder.com/acm/contest/28886/1003 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K, ...

  6. 简单的数据结构_via牛客网

    题面 链接:https://ac.nowcoder.com/acm/contest/28537/K 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语 ...

  7. Python词频分析

    Python词频分析 一.前言 在日常工作或者生活中,有时候会遇到词频分析的场景.如果是要进行词频分析,那么首先需要对句子进行分词,将句子中的单词进行切割并按照词性进行归类. 在Python中有个第三 ...

  8. CF1700C Helping the Nature

    题目大意: 给出一个长度为 n 的序列 a,每次可以进行三种操作中的一种: 选择i,将 a_1,a_2,...,a_i减1. 选择i,将 a_i,a_i+1,...,a_n减1. 将所有 a_i加1. ...

  9. raspberrypi系统在加入k8s作为node节点时遇到的问题

    新买的树莓派4b到货后就迫不及待的烧录上raspberrypi系统,将新派加入我的k8s集群,期间遇到了点小挫折,好歹也一个一个解决了: 一.kubelet版本不对导致无法加入k8s集群 在执行kub ...

  10. 重写Object的equals方法和Objects的equals方法

    Object类的equals方法默认比较的是两个对象的地址值,没有意义 所以我们需要重写equals方法,比较两个对象的属性值(name,age等等): 对象的属性值一样返回true否则返回false ...