1172: 第一单元 Python程序设计基础测试题
内存限制:128 MB
时间限制:1.000 S
评测方式:特殊裁判
命题人:
提交1:234
解决:12
题目描述
共 20 道单选题(每题5分,满分100时提示:正确;不到100分时提示:错误AC%,百分比为你的分数)
一、 单项选择题(共20个,每题5分)
1. Python语言编写的程序,默认文件扩展名是()。A. doc
B. bmp
C. py
D. cpp
2. 下列代码中,哪一个是 Python 中的注释()。
A. // print("Hello World")
B. /* print("Hello World") */
C. # print("Hello World")
D. """ print("Hello World") """
3.下面的变量名中,符合变量命名规范的是( )。
A. import
B. 4_pen
C. a_b
D. a&b
4.x 的 y 次方,以下表达式正确的是()
A. x^y
B. x**y
C. x^^y
D. Python 没有提到
5.以下代码中,正确的赋值语句是哪一个()
A. 1 = x
B. x = 1
C. x = 3 * y
D. x == y = 1
6.以下选项中不符合 Python 语⾔变量命名规则的是()。
A. _
B.LL
C. 3_1
D. Student
7.下列关于Python基础语法描述正确的是( )。
A. 定义字符串时,双引号和单引号可以混用。
B. Python保留字都是小写字母。
C. Python使用“#”进行注释。
D. Python中一般使用2个空格表示缩进。
8. 以下哪个函数用来读取键盘输入( )
A. print()
B. input()
C. len()
D. type()
9. 以下哪个函数用来打印输出( )
A. print()
B. input()
C. len()
D. type()
10. 下面程序的运行结果是________
print(“3+5=”, 3+5)A. 8
B. 3+5
C. 3+5=
D. 3+5= 8
11. 下面程序的运行结果是________
a="hello" b="world" print(a,b,end='!')
A. helloworld
B. hello world
C. hello world!
D. hello!world
a="hello" b="world" print(a,b,sep='!')
A. helloworld
B. hello world
C. hello world!
D. hello!world
print(123/10)
A. 123/10
B. 12.3
C. 12
D. 3
print(123//10)
A. 123/10
B. 12.3
C. 12
D. 3
print(123%10)
A. 123/10
B. 12.3
C. 12
D. 3
print(int(10/4))
A. 10/4
B. 2.5
C. 2
D. 3
print(round(11/4))
A. 11/4
B. 2.75
C. 2
D. 3
print(float(37))
A. 37
B. 37.0
C. '37'
D. 以上答案都不对
x=3.1415926 print(format(x, ".2f"))
A. 3.1415926
B. 3.1
C. 3.14
D. "3.14"
a = int(input()) b = int(input()) c = a + b print(c)如下输入数据有两行,每行一个数:
3 4
那么,上面程序的运行结果是什么?
A. 7
B. 34
C. '34'
D. c
样例输入 复制
样例输出 复制