相关试卷
-
1、一家商场在降价促销,如果购买金额不高于200元,会给10%的折扣,如果购买金额高于200元,会给20%的折扣。编写一个Python程序,输入消费额(整数),显示折扣后的应付金额。
-
2、数学中阶乘是用n!来表示,同时定义了n!=n*(n-1)!,例如:5的阶乘可以表示为5!=5*4*3*2*1。下列Python程序是通过for循环求解一个正整数的阶乘。
(1)、以上程序第4行横线处应该填入:;(2)、以上程序中变量a的数据类型是:;(3)、运行后的结果是4!=24,则for循环中第4行的语句共执行了次。 -
3、算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。某一个算法的描述如下:
①输入两个数A,B;
②如果A大于B,则将A的值赋给C,B的值赋给A,C的值赋给B;
③如果A不大于B,则A、B的值保持不变;
④输出A,B;
⑤结束。
(1)、以上算法的描述属于哪一种:;(2)、以上算法第④步用Python语言实现,可以写为:;(3)、如果A的值是5,B的值是3,则执行完算法后,A的值是:。 -
4、利用Python打印5个#,代码及运行结果如下:
则程序第1行横线处应该填( )
A、5 B、range(1,5) C、(1,5) D、range(5) -
5、利用Python求100以内所有能被3整除的正整数,代码如下:
则下列程序第3行的横线应该填( )
A、i=i*3 B、i=i%3 C、i%3==0 D、i/3==1 -
6、Python中的函数type( )可以返回对象的数据类型,执行语句“print(type(“8”))”的结果是( )A、<class 'int'> B、<class 'str'> C、<class 'text'> D、<class 'list'>
-
7、在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )A、3 B、4 C、5 D、6
-
8、下列程序运行后的结果是( )
for i in range(2, 6, 2)
a=i+1
print(a)
A、4 B、5 C、6 D、7 -
9、有python程序如下:
S=input( )
print(S * 3)
运行后通过键盘输入6,则运算结果是( )
A、666 B、SSS C、18 D、S*3 -
10、下列变量名在Python中合法的是( )A、36B B、F55# C、for D、_Good
-
11、函数range(7,10)生成的序列中元素的个数是( )A、7 B、3 C、4 D、10
-
12、下列流程图是“求0~1000所有偶数和”问题的算法,则①应该填( )
A、i B、i=i+2 C、i=i*2 D、i=i2 -
13、有5个砝码,外观一模一样,其中有一个异常砝码重0.9g,其他砝码重1g。请问最多需要使用( )次天平一定找出那个重0.9g的砝码。A、2 B、3 C、4 D、5
-
14、流程图中表示判断的是( )。A、矩形框 B、菱形框 C、圆形框 D、椭圆形框
-
15、下列关于算法的描述正确的是( )A、算法只能用流程图描述 B、算法只能有一个输入 C、一个算法的执行步骤可以是无限的 D、一个算法至少要有一个输出
-
16、一幅分辨率为800×600像素、16位色的位图图像其存储空间为( )A、800*600*16/1024 B B、800*600*16/8/1024 KB C、800*600*16/1024 KB D、800*600*16/8*1024 MB
-
17、已知字母A的ASCII码用二进制表示是01000001,则字母D的ASCII码值用十进制表示是( )A、66 B、67 C、68 D、69
-
18、在通信应用中,经常使用模拟信号和数字信号,如图所示,是两种信号的示意图,下列说错误的是( )
A、图A是模拟信号示意图,图B是数字信号示意图 B、模拟信号一般通过采样、量化和编码转换为数字信号 C、模拟信号是离散不连续的信号 D、数字信号有利于存储和加密 -
19、下列数中,数值最小的是( )A、1001B B、1100B C、14D D、13D
-
20、计算机能直接识别、理解执行的语言是( )A、汇编语言 B、Python语言 C、自然语言 D、机器语言