内容正文:
Python常规练习
1.我们可以把Python程序保存到文件夹中,便于以后重复使用,一般Python程序源文件的扩展名是“.py”( )
A 是 B 否
2.Python是一门()
A 自然语言 B 汇编语言 C 高级语言 D机器语言
3.以下描述中最适合用计算机编程来处理的是()
A 确定放学回家的路线
B 处理一张数码照片
C 计算10000以内的奇数和
D 在因特网上查找歌曲
4.()函数可以在程序的运行过程中接收键盘输入的数据,使用它可以极大地提高程序的交互性。
A input() B float() C int() D print()
5.在Python中常用的输入输出语句分别是()
A input() output() B input() print() C input() printf() D scanf() printf()
6.下面的常用的流程图图形中,表示计算或处理等的是()
A B C D
7. 下面的常用的流程图图形中,表示判断的是()
A B C D
8.下面结构中,属于循环结构的是()
9. 下面结构中,属于分支结构的是()
10.在Python中,运行下列程序,从键盘接收的数据分别是10和20,输出结果是1020( )
a=int(input())
b=int(input())
print(a+b)
A 是 B 否
11.下列程序运行结果为123( )
b=int(‘123’)
print(b)
A 是 B 否
12. 在Python中,运行下列程序,从键盘接收的数据分别是5和10,输出的结果是50.0( )
a=float(input())
b=float(input())
print(a*b)
A 是 B 否
13.在Python程序中,变量名可以使用大写字母,也可以使用小写字母,例如B10和b10这两个变量名是一样的。( )
A 是 B 否
14.()函数将字符型数据(整数或小数)转换成浮点数类型的数值(即小数)
A input() B float() C int() D print()
15.以下Python中变量的命名正确的是()
A 1a=4 B print=5 C _a=2 D a+b=3
16.()函数将字符型整数转换成整数类型的数值
A input() B float() C int() D print()
17.int属于的数据类型( )
A 整型 B 浮点型 C 字符型 D 布尔型
18.在流程图中表示算法中的条件判断时使用()
A 菱形框 B 矩形框 C 圆形框 D 平行四边形框
19.下列哪个语句在Python中是非法的?()
A x=y=z=1
B x=(y=z+1)
C x,y=y,x
D x+=y
20.python不支持的数据类型有()
A char B int C float D list
21.python中用来声明字符串变量的关键字是()
A str B char C float D int
22.在Python中,运行下列程序,输出结果是0
a=37
b=a%5
print(b)
A 是 B 否
23. 在Python中,下面程序可以正常运行。
n=10
s=n+’T’
A 是 B 否
24. 在Python中,**表示平方运算,如3**2,结果为9
A 是 B 否
25. 在Python中, “==”是赋值符号。
A 是 B 否
26. 在Python中,运行以下程序,输出的结果是2.
a=5
b=3
c=6
c=a%b
print(c)
A 是 B 否
27.在赋值语句中: <变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。()
A 是 B 否
28.如果要把两个字符串连接起来,可以使用“+”号()
A 是 B 否
29.在Python中下面哪个符号可以把两个字符串连接起来。()
A + B . C _ D –
30.小程同学分别给a,b,c,d四个变量赋值,具体如下图,请分析print(a+b),print(c+d)的运行结果( )
a=100
b=3.14
c=”xyz”
d=”uvw”
print(a+b)
print(c+d)
A 100+3.14 “xyz”+”uvw”
B 103.14 xyzuvw
C 103.14 “xyzuvw”
D 100+3.14 xyzuvw
31.小程同学先后给变量a赋值情况如下图,你能告诉小程同学变量a到底存储的是哪个量吗?()
a=100
a=a+1
a=”abc”
A 100 B abc C 101 D 都有可能