2021信息技术会考原题

本文提供了一组Python编程的基础选择题和判断题,涉及变量、运算符、流程控制、输入输出等多个核心概念,适合初学者进行自我测试和巩固知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2021信息技术会考原题

选择题

1、运行以下程序,想要显示的运行结果是:
hello
world
正确语句是( )

A、
print("hello")
print("world")
B、
print("hello,world")
C、
print("hello", end="")
print("world")
D、
print("helloworld")

2、运行以下程序,显示的运行结果是( )

num1 = 5
num2 = 4
num1 = num2
print(num1, num2)
A、4 4
B、4 5
C、5 4
D、5 5

3、运行以下程序,显示的运行结果是( )

pi = 3.14
r = 10
s = pi * r * r
print(s)
A、314.0
B、3.14
C、31.4
D、0.314

4、运行以下程序,显示的运行结果是( )

a = 10
b = 3
c = a % b
print(c)
A、3.33
B、3.333333
C、1
D、3

5、运行以下程序,显示的运行结果是:c = 200,横线位置应填写的是( )

a = 100
b = 300
c = b - a
____
A、print("c = , c")
B、print("c = ", c)
C、printf("c = ", c)
D、print(c)

6、运行以下程序,显示的运行结果是( )

a = 10
b = 20
x = a * b
y = b % a
print(x, y)
A、10 20
B、0 0
C、2 200
D、200 0

7、运行以下程序,显示的运行结果是:sum = 30,横线位置正确的语句是( )

a = 10
b = 20
sum = a + b
____
A、printf("sum=,30")
B、print(sum=30)
C、print("sum=",sum)
D、print(sum)

8、运行以下程序,显示的运行结果是:13 + 46 = 59 。 横线位置正确的语句是( )

a = 13
b = 46
sum = a + b
____
A、print(sum,"=",a,"+",b)
B、print(sum)
C、print(b,"+",a,"=",sum)
D、print(a,"+",b,"=",sum)

9、运行以下程序,从键盘输入一个整数存储到变量node中,一个字符到变量name中,并输出。横线处应填写的正确的语句是( )

____
print("node:",node,"name:",name)
A、
node = input()
B、
node = int(input())
name = input()
C、
a = int(input())
b = input()
D、
a = int(input())
b = int(input())

11、运行以下程序,从键盘上输入3和5两个数字,显示的运行结果是( )

num1 = int(input())
num2 = int(input())
result = 5 * num1 + num2
print(reslut)
A、19
B、21
C、20
D、18

12、运行以下程序,从键盘输入两个整数,计算平均分,横线位置正确的语句是( )

____
b = int(input())
c = (a+b)/2
print(c)
A、a = input()
B、a = char(input())
C、int(input()) = a
D、a = int(input())

13、运行以下程序,当从键盘上输入一个整数,判断能否被3整除。横线处应填写的正确语句是( )

num = int(input())
if ____:
	print("能被3整除")
else:
	print("不能被3整除")
A、num%3==0
B、num/3=0
C、num%3=0
D、num/3==0

14、运行以下程序,当从键盘上输入整数5,显示的运行结果是( )

num = int(input())
if num<0:
	num=-num
print(num)
A、0
B、5
C、-5
D、5 -5

15、运行以下程序,显示的运行结果是( )

for i in range(1, 6):
	print("*", end="")
print("@")
A、*****@
B、*@*@
C、*@*@*@*@*@
D、****@
AAACB,DCDBD,CDABA

16、运行以下程序,当从键盘输入两个整数,保存于变量num1和变量num2,要求:如果num1和num2中保存的数值相等则输出"Equal",否则输出"Not Equal"。横线处应填写的正确语句是( )

num1 = int(input())
num2 = int(input())
if ____:
	print("Equal")
else:
	print("Not Equal")
A、num1 != num2
B、num1 = num2
C、num1 == num2
D、num1 === num2

17、运行以下程序,显示的运行结果是( )

for i in range(1, 6, 2):
	print("*",end="")
A、**
B、*****
C、****
D、***

18、运行以下程序,当从键盘上输入一个整数4,显示的运行结果是( )

x = int(input())
if x > 3:
	y = x * 5 + 7
else:
	y = x * 3 - 8
print(y)
A、y 27
B、y 16
C、27
D、16

19、运行以下程序,显示的运行结果是( )

for i in range(1, 11):
	m = 2 * i + 1
print(m)
A、21
B、11
C、10
D、0

20、运行以下程序,当从键盘上输入"绿",显示的运行结果是( )

signal = input()
if signal == "红":
	print("停 ", end="")
if signal == "绿":
	print("行 ", end="")
if signal == "黄":
	print("等一等 ", end="")
A、行 end
B、行
C、停 行 等一等 end
D、停 行 等一等

21、运行以下程序,当从键盘输入两个整数,保存于变量num1和变量num2,要求:如果num1和num2中保存的数值相等则输出"Equal",否则输出"Not Equal"。横线处应填写的正确语句是( )

num1 = int(input())
num2 = int(input())
if ____:
	print("Equal")
else:
	print("Not Equal")
A、num1 === num2
B、num1 != num2
C、num1 = num2
D、num1 == num2

22、运行以下程序,循环会被执行( )次

for i in range(1, 11, 3):
	print("*")
A、4
B、3
C、2
D、10

23、运行以下程序,当从键盘输入一个正整数保存于变量num,如果该正整数是偶数则输出"偶数",否则输出"奇数"。横线处应填写的正确语句是( )

num = int(input())
if ____:
	print("偶数")
else:
	print("奇数")
A、num/2==0
B、num%2==0
C、num%2==1
D、num/2==1

24、运行以下程序,显示的运行结果是( )

sum = 0
for i in range(1, 5):
	sum = sum + i
print(sum)
A、15
B、0
C、6
D、10

25、运行以下程序,显示的运行结果是( )

ans = 0
for i in range(1, 6, 2):
	ans = ans + i
print(ans)
A、9
B、15
C、5
D、0
CDCAB, DABDA

判断题

1、运行以下程序,显示的运行结果是:15

Sum = 0
for i in range(1, 6):
	Sum = Sum + i
print(Sum)

2、运行以下程序,从键盘上输入11,显示的运行结果是:YES

Num = int(input())
if Num%10 > 0:
	print("YES")
else:
	print("NO")

3、运行以下程序,显示的运行结果是:6

ans = 0
for i in range(2,6,2):
	ans = ans + i
print(ans)

4、运行以下程序,从键盘上输入14,显示的运行结果是:15

Num = int(input())
if Num%7!=0:
	print(Num+1)
else:
	print(Num)

5、运行以下程序,显示的运行结果是:345*

for i in range(3, 6):
	print(i,end="*")

6、运行以下程序,显示的运行结果是:YES

Num1 = 10
Num2 = 5
if Num1 > Num2:
	print("YES")
else:
	print("NO")

7、运行以下程序,显示的运行结果是:青岛青岛青岛

for i in range(1, 4):
	print("青岛")

8、运行以下程序,显示的运行结果是:11

Num = 10
if Num>7:
	print(Num+1)
else:
	print(Num-1)

9、运行以下程序,显示的运行结果是:***

for i in range(1,6,3):
	print("*",end="")

10、运行以下程序,从键盘上输入8,显示的运行结果是:YES

Num = int(input())
if Num%2==0:
	print("YES")
else:
	print("NO")

11、运行以下程序,显示的运行结果是:中山公园

for i in range(3,2):
	print("中山公园")

12、运行以下程序,输入整数9和7,显示的运行结果是:9

Num1 = int(input())
Num2 = int(input())
if Num2 > Num1:
	print(Num2)
else:
	print(Num1)

13、运行以下程序,显示的运行结果是:
Hi
你好

print("Hi")
print("你好")

14、运行以下程序,显示的运行结果是:
Hi 你好

print("Hi")
print("你好")

15、运行以下程序,显示的运行结果是:Num

Num = 6
print(Num)

16、运行以下程序,显示的运行结果是:3 4.8

Num1 = 3
Num2 = 4.8
print(Num1, Num2)

17、运行以下程序,显示的运行结果是:11 x

Node = 11
Name = "x"
print(Node,Name)

18、运行以下程序,显示的运行结果是:4

Num1 = 4
Num2 = 5
Num1 = Num2
print(Num1)

19、运行以下程序,显示的运行结果是:18

Num1 = 5
Num2 = 3
Sum = 10
Sum = Num1 + Num2
print(Sum)

20、运行以下程序,显示的运行结果是:3

a = 4
b = 6
avg = (a+b)/3
print(avg)

21、运行以下程序,显示的运行结果是:5.0

Num1 = 4.2
Num2 = 5.8
age = (Num1 + Num2)/2
print(age)

22、运行以下程序,显示的运行结果是:1

a = 5
b = 2
c = 3
d = (a*b)%c
print(d)

23、运行以下程序,显示的运行结果是:3 1

Num = 123
temp1 = Num%10
temp2 = Num%100
print(temp1,temp2)

24、运行以下程序,可以从键盘输入两个整数存到变量Num1和Num2中

Num1=int(input())
Num2=int(input())
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青岛少儿编程-王老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值