相关试卷
-
1、输入一个3位数的自然数,然后依次输出这个数每位上的数字,并用逗号分隔。在如下程序划线处填空。
例如:输入123,输出1,2,3
x=int(input('输入3位数的自然数:'))
a=x//100 #百位上的数字
#十位上的数字
c=x%10 #个位上的数字
print(a,b,c,sep=',')
-
2、根据下图所示流程图,若输入x的值为20,则该流程图的输出结果为 , 若输入x的值为16,则该流程图的输出结果为。

-
3、在Python常用函数中,函数的功能是从标准输入读取字符串。
-
4、在语句a,b,c=3,4,5中,“=”称为号。
-
5、在Python中,循环语句是通过遍历某一序列对象来构建循环的。
-
6、在循环体中,可以使用语句跳过本次循环后面的代码,直接进入下一次循环;可以使用语句跳出当前循环,不再判断执行循环的条件是否成立。
-
7、在Python中,创建一个整数列表,可以用函数。
-
8、Python程序文件的扩展名是 , 程序中单行注释以开头。
-
9、在Python中,布尔类型的值包括和。
-
10、在Python中,表示“等于”的关系运算符是 , 逻辑“且”运算符是。
-
11、在Python中,代码的缩进非常重要,1个缩进单位可以按次空格键或1次键。
-
12、Python中有一段程序,输出的结果为( )。
x=1
While x<7:
x=2*x
print(x)
A、1 B、2 C、7 D、8 -
13、若char=“Python”,则“p” in char or “P” in char的值为( )。A、true B、False C、false D、True
-
14、若age=15,则age!=16的值为( )。A、true B、False C、false D、True
-
15、在Python IDLE解释器中运行以下程序,其返回值是多少( )。
>>>lst=[‘hangzhou’,’nanjing’,’shanghai’,’suzhou’]
>>>lst[1][2]
A、‘a’ B、‘n’ C、[‘hangzhou’,‘nanjing’] D、[‘hangzhou’,’shanghai’] -
16、以下关于Python语句的叙述中,正确的是( )。A、同一层次的Python语句必须对齐。 B、Python语句可以从一行的任意一列开始。 C、在执行Python语句时,可发现注释中的拼写错误。 D、Python程序的每行只能写一条语句。
-
17、下列表达式中,值不是1的是( )。A、5//3 B、6%2 C、1**0 D、3-2
-
18、在Python中,按照变量命名规则,以下是有效变量名的是( )。A、2022year B、None C、s_1 D、name.123
-
19、lst=[“hangzhou”,“ningbo”,“jiaxing”,“wenzhou”,“huzhou”],len(lst)结果为( )。A、3 B、4 C、5 D、6
-
20、数学表达式: , 对应Python的算术表达式为( )。A、5/9(F-32) B、5/9*F-32 C、5/9*(F-32) D、5/9F-32