python会考题_python会考复习(50题 选择 填空 判断)

这是一份针对Python会考的模拟试题集,包含了选择题、填空题和判断题,涵盖了变量、运算符、条件判断、循环、字符串输出等基础知识。

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

*你的班级:

一班

二班

*你的姓名:

name.png

*你的学号:

*1.

请将下列语句输出的结果填写上

print(”123”)

*2.

请将下列语句输出的结果填写上

print(“hello”)

*3.

请将下列语句输出的结果填写上

print(3.15)

*4.

请将下列语句输出的结果填写上

print(1+3+5)

*5.

请将下列语句输出的结果填写上

print(“1+3+5”)

*6.

已知变量a=15,b=7,写出以下语句的结果

print(a-b)

*7.

已知变量a=15,b=7,写出以下语句的结果

print(a*b)

*8.

已知变量a=15,b=7,写出以下语句的结果()

print(a/b)

填写结果时,保留一位小数

*9.

已知变量a=15,b=7,写出以下语句的结果()

print(a//b)

*10.

已知变量a=15,b=7,写出以下语句的结果()

print(a%b)

*11.

已知变量a=2,b=3,写出以下语句的结果()

print(a**b)

*12.

在Python中,运行下列程序,输出结果是( )。

a=37

b=a%5

print(b)

A.0

B.1

C.2

D.3

*13.

下列程序,运行程序的结果是( )

a=2

b=4

c=(a+b)/2

print(c)

A. 3

B. 4.5

C. 4

D. 3.0

*14.

读下面的 Python程序,请在划线处将程序补充完整,使程序的输出结果是True。

a=5

b=8

if______:

print('true')

else:

print('false')

A.a>b

B.a

C.a==b

D.a=b

*15.

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

a=3

b=4

if(a+b>8):

print(a)

if(a+b<=8):

print(b)

A.6

B.5

C.4

D. 3

*16.

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

a="你好"

b="hello"

print(b)

A.hello

B.你好

C."你好"

D."hello"

*17.

在Python中,运行下列程序,输出结果是_______。

for i in range(1,6):

print("*")

A.*****

1553562105bbEcHs.jpg

B.

C.******

1553562197cXYhKD.png

D.

*18.

程序运行结果如下图所示,应在以下横线处填写()

*

*

*

*

*

for i in range(1,___,1):

print('*')

A.6

B.5

C.4

D.1

*19.

运行以下程序,从键盘上输入6显示的运行结果是()

a=int(input())

if(a>0):

print("正数")

else:

print("不是正数")

A.6

B.不是正数

C.a

D.正数

*20.

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

a=5

b=4

if(a>b):

print(a)

else:

print(b)

A.5

B.b

C.a

D.4

*21.

下列程序,输入数值100,显示的运行程序结果是( )

a=int(input())

if(a<=100):

print("yes")

A.100

B.无结果

C.a

D.yes

*22.

以下程序中,输出变量sum的值,横线位置正确的语句是()

a=1

b=2

sum=8+b

__________

A.print(sum)

B.printf("sum")

C.printf(sum)

D.print("sum")

*23.

以下程序的运行结果是()

for i in range(1,4,1):

print(i,end="")

A.1234

B.12

C.1

D.123

*24.

以下程序共循环几次()

for i in range(1,4,1):

print(i)

A.3

B.2

C.1

D.4

*25.

在Python中,运行以下程序,输出的结果是5。( )

a=5

b=4

if b>a:

print(a)

else:

print(b)

对

错

由于b

*26.

在Python中,运行以下程序,输出的结果是* * * * *。( )

for i in range(1,6):

print("*",end="")

对

错

*27.

运行以下程序,显示的运行结果是5。

a=25

print(a/5)

对

错

应为5.0

*28.

在Python中,运行以下程序,输出的结果是2。( )

a=5

b=3

c=6

c=a%b

print(c)

对

错

*29.

运行以下程序,显示的运行结果是yes。

a=1

b=2

if(a+b>3):

print("yes")

else:

print("no")

对

错

第一个条件if是a+b>3,已知a+b等于1+2等于3,因此第一个条件不满足,所以执行else语句下的结果,输出的是 no

*30.

下列程序,显示的运行程序结果是15。

a=3

b=5

print(a*b)

对

错

*31.

下列程序,显示的运行程序结果是***

for i in range(1,4,1):

print("*",end="")

对

错

*32.

运行程序,输出的结果是:等于

a=10

b=30

c=50

if(c==a+b):

print("等于")

else:

print("不等于")

对

错

已知,a+b=10+20=30,又已知c=50,30<50,因此a+b

*33.

运行以下程序,输入数字“8”以后,将输出“8年级”

a=int(input())

print(a)

print("年级")

对

错

*34.

执行以下程序,输出青岛青岛青岛青岛

for i in range(1,5,1):

print("青岛")

对

错

*35.

下面运行结果是: 2和1

a=7

b=5

print(a%b,end="和")

print(a//b)

对

错

*36.

运用print语句编写程序,输出一个以“*”构成的高度为 5 行的直角三角形,输入结果如下:

*

**

***

****

*****

下列程序横线处正确的语句为( )

print("*")

print("**")

____________

print("****")

print("*****")

A. print("*")

B. print("**")

C. print("***")

D. print("****")

*37.

如要使变量a存储字符串qingdao,下列赋值语句写法正确的是()

A.a=qingdao

B.a=”qingdao”

C.a=qindao

D.”qingdao”=a

*38.

如要使变量b 存储整数5,下列赋值语句写作正确的是()

A.b=5

B.b=”5”

C.5=b

D.b=’5’

*39.

小程同学分别给a,b,c,d四个变量赋值,具体如下:

a=100

b=3.14

c=”xyz”

d=”uvw”

请分析print(a+b),print(c+d)的运行结果( )

A.100+3.14 “xyz”+”uvw”

B.103.14 xyzuvw

C.103.14 “xyzuvw”

D.100+3.14 xyzuvw

*40.

小程同学先后给变量a赋值情况如下:

a=100

a=”abc”

c=111

你能告诉小程同学变量a到底存储的是哪个量吗?( )

A.100

B.abc

C.111

D.都有可能

*41.

程序:

b=int('123')

print(b)

的运行结果为( )

A.123

B.”123”

C.100

D.前述都不对

*42.

程序:

a=input()

b=input()

print(a+b)

在键盘输入5和8,运行结果是( )

A.5

B.8

C.13

D.58

*43.

程序:

a=int(input())

b=int(input())

print(a+b)

在键盘输入5和8,运行结果是( )

A.5

B.8

C.13

D.58

*44.

程序:

a=int(input())

b=int(input())

c=a+b

print(c)

在键盘输入23和3,运算结果是( )

A.26

B.23

C.23+3

D.233

*45.

程序:

a=int(input())

b=int(input())

c=a+b

print(a,”+”,b,”=”,c)

通过键盘分别输入23和3,运算结果是( )

A.26

B.23+3=26

C.”23”+”3”=26

D.24+4=28

*46.

下述程序的运行结果是( )

fenshu=78

if fenshu>=60:

print("合格")

else:

print("不合格")

A.合格

B.不合格

C.合格不合格

D.前面都有可能

*47.

下述程序的横线上应该填写哪个选项的语句,输出结果是“成年”(大于等于18岁是法律意义的成年)。( )

age=19

if ______

print("成年")

if age<18:

print("未成年")

A. age>=18

B. age>=18:

C. age<=18:

D. age>=”18”

*48.

下述程序的运行结果是( )

for x in range(1,5):

print(x)

A.0 1 2 3 4

B.1 2 3 4 5

C.0 1 2 3

1583058815c2F3Ct.png

D.

*49.

请填充以下程序,判断一个整数是不是偶数( )

a=int(input())

if ——————

print('a能被2整除')

else:

print('a不能被2整除')

A. a//2==0:

B. a%2!=1:

C. a/2==0:

D. a%2==1:

*50.

请填充以下程序,判断一个整数能否被3整除( )

a=int(input())

if

print('a能被3整除')

else:

print('a不能被3整除')

A. a//3==0:

B. a%3!=1:

C. a/3==0:

D. a%3==0:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值