【Python刷题记录】Day1-选择题

【Python刷题记录】Day1-选择题


  1. 整形变量x中存放了一个两位数,要将这个两位数的个位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是什么?答案:A

A.(x%10)*10+x//10
B.(x%10)//10+x//10
C.(x/10)%10+x//10
D(x%10)*10+x%10

  1. 给出如下代码:
>>>x=3.14
>>>eval(x+10)  # eval()函数的功能为去除一组引号,去除引号后x+10求表达式值为13.14

上述代码的输出结果是答案:D

A.系统报错
B. TypeFrror: must be str, not int
C.3.1410
D.13.14

  1. 以下选项中,不是Python 数据类型的是答案:A

A.实数
B.列表
C.字符串
D.整数

  1. 下面代码的输出结果是答案:A
a=5/3+5//3
print(a)

A.2.666666666666667
B.14
C.5.4
D.3.333333

  1. 下面代码的输出结果是。答案:B

在算术运算中True转换为1,Fal se 转换为01/0,分母为零,产生ZeroDvisionError异常。

> >True / False

A. True
B.系统报错
C.0
D.-1

  1. 下面代码的输出结果是。答案:A
x = 1

x *= 3+5**2

print(x)

A.28
B.14
C.13
D.29

  1. 下面代码的输出结果是答案:A
x=10

y=3

print(dind(x,y)

A.(3,1)
B.1,3
C.3,1
D.(1,3)

  1. 下面代码的输出结果是。答案:A
x=3.1415926

print (round( x, 2) , round(x))

A.3.143
B.6.283
C.22
D.33.14

  1. 下面代码的输出结果是。答案:C
X= 12. 3: print( type (x))

A. < class complex >
B. (class bool>
C. < class float>
D. < class int>

  1. 下面代码的输出结果是。答案:A
x=10

y=-1+2j

print(xty)

A.(9+2j)
B.11
C.2j
D.9




THE END


这篇刷题记录就到此为止了,大家如果喜欢就给个三连呗!




你可能感兴趣的:(Python刷题记录,python,开发语言,学习)