2018-2019
学年第一学期
python
练习
专业、班级:
__________
学号:
____________
姓名:
____________
Python
语言基础
一、单选题
1.
在
Python
中,合法的标识符是
【
】
。
A. _
B. 3C
C. it's
D. str
2. Python
表达式中,可以使用【
】控制运算的优先顺序。
A.
圆括号
()
B.
方括号
[]
C.
花括号
{}
D.
尖括号
<>
3.
以下
Python
注释代码,不正确的是【
】
。
A. #Python
注释代码
B. #Python
注释代码
1 #Python
注释代码
2
C. """Python
文档注释
"""
D. //Python
注释代码
4.
为了给整型变量
x
、
y
、
z
赋初值
10
,下面正确的
Python
赋值语句是【
】
。
A. xyz=10
B. x=10 y=10 z=10
C. x=y=z=10
D. x=10,y=10,z=10
5.
为了给整型变量
x
、
y
、
z
赋初值
5
,下面正确的
Python
赋值语句是【
】
。
A. x=5;y=5;z=5
B. xyz=5
C. x,y,z= 5
D. x=5,y=5,z=5
6.
已知
x=2;y=3,
复合赋值语旬
x*=y+5
执行后,
x
变量中的值是【
】
。
A. 11
B.16
C.13
D.26
7.
整型变量
x
中存放了一个两位数,
要将这个两位数的个位数字和十位数字交换位置,
例如,
13
变成
31
,
正确的
Python
表达式是【
】
。
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. Python
中如果语句太长,可以使用
作为续行符。
2. Python
中在一行书写两条语句时,语句之间可以使用
作为分隔符。
3. Python
使用符号
标示注释。
3. Python
表达式
4.5/2
的值为
。
4. Python
表达式
4.5//2
的值为
。
5. Python
表达式
4.5%2
的值为
。
6. Python
表达式
12/4-2+5*8/4%5/2
的值为
。
7. Python
语句
a,b=3,4; a,b= b,a; print(a,b)
的结果是
。
8.
已知
x=5;y=6,
复合赋值语旬
x*=y+10
执行后,
x
变量中的值是
。
9.
写出下面程序的执行结果
__________________
。
x=345
a=x//100