Python一级考试练习题复习知识点总结
23 浏览量
更新于2023-12-13
收藏 1.63MB DOC 举报
试卷一Python一级考试练习题主要涵盖了Python基础知识的选择题。通过解答这些题目,可以加深对Python编程语言的理解和掌握。下面对每道题的考点进行总结和解析。
1.以下python程序段运行后,s的值是( )
n=0
s=0
while s <= 10:
n=n+3
s=s+n
print (s)
解析:
这是一个while循环语句,循环条件是s<=10。每次循环都会执行n=n+3和s=s+n这两条语句。其中,n每次循环增加3,s每次循环增加n的值。在每次循环中,n和s的值分别为3、6、9、12。当s的值大于10时,循环停止,此时s的值为12。因此,正确答案为C.18。
2.Python输入函数为( )
A.time()
B.round()
C.input( )
D.print()
解析:
Python的输入函数是input()。它允许用户从键盘输入数据,并将输入的数据作为字符串返回。其他选项中,time()是获取当前时间的函数,round()是四舍五入函数,print()是输出函数。因此,正确答案为C.input()。
3.下面哪个不是Python合法的标识符( )
A.int_3
B.30XL
C.self
D._abc
解析:
在Python中,标识符是由字母、数字和下划线组成的,并且不能以数字开头。选项中,int_3、self和_abc都是合法的标识符。而30XL以数字开头,不符合标识符命名规范。因此,正确答案为B.30XL。
4.Python语句 "ab" "c"*2 的运行结果是( )
A.abc2
B.abcabc
C.abcc
D.ababcc
解析:
这是一个字符串操作的题目,"ab" "c"*2可以拆解为"ab"和"c"*2。其中,"c"*2的运算结果是"cc"。将两个字符串相加,得到的结果是"abc"和"cc"拼接在一起,即"abc" + "cc" = "abc" + "cc" = "abc" + "cc" = "abccc"。因此,正确答案为D.ababcc。
5.运行下列 Python程序,结果正确的是( )
a=18
b=7
c=a%b
b=a%c
print(a,b)
解析:
首先,a%b的结果是18%7,即2。然后,将2赋值给b。因此,最后的输出结果是a和b的值,即18和2。因此,正确答案为A.18 5。
6.以下不属于高级程序设计语言的是( )
A.C
B.VB
C.机器语言
D.Python
解析:
这是一个关于高级程序设计语言的题目。在选项中,C、VB和Python都是高级程序设计语言,而机器语言是一种低级的计算机指令语言。因此,不属于高级程序设计语言的选项是C.机器语言。
7.把数式 写成Python语言的表达式,下列书写正确的是( )
A.a b/2a
B.a b/2*a
C.(a b)/2*a
D.(a+b)/(2*a)
解析:
这是一个关于数学表达式转换为Python语言表达式的题目。在选项中,A、B和C都存在语法错误。正确的写法是D.(a+b)/(2*a)。
综上所述,试卷一Python一级考试练习题涉及了Python基础知识的选择题。通过对这些题目的解答,可以加深对Python编程语言的理解和掌握。做题过程中需要注意Python语法的正确性,对于不熟悉的知识点可以进行查阅和学习。同时,多进行练习题的解答,提高对知识的掌握程度。通过不断的学习和练习,可以逐渐提高自己的Python编程能力。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-11-09 上传
2023-06-13 上传
2021-11-07 上传
2023-06-13 上传
2023-06-14 上传
2023-06-11 上传
是空空呀
- 粉丝: 192
- 资源: 3万+