龙空技术网

Python 选择题,程序填空题,安徽对口高考分析复习,字典,循环

MACRO姚 94

前言:

现时同学们对“python输出图形a bbb ccccc”可能比较注重,同学们都想要学习一些“python输出图形a bbb ccccc”的相关内容。那么小编也在网上网罗了一些对于“python输出图形a bbb ccccc””的相关知识,希望看官们能喜欢,各位老铁们快快来了解一下吧!

训练题:

一、选择题

1、下列选项中,不属于python语言特点的是( C )

A、简单易学 B、开源 C、面向过程 D、可移植性

2、运行下方代码段,输出的结果是( D

a=()

print(type(a))

A、<class’float’>

B、<class‘int’>

C、<class‘str’>

D、<class’tuple’>

3、以下选项中可用作python标识符的是( C )

A、3B9909 B、class C、_a D、it’s

4、context.txt中原来的内容为字符串“yesterday”,则下方代码段运行后,content.txt中的内容为( C

f=open(‘context.txt’,’w’)

for I in ‘today’:

f.write(i)

f.close()

A、yesterdaytoday B、yesterday

Today

C、today D、y

5、以下选项中,不是python数据类型的是( A

A、实数 B、整数 C、字符串 D、列表

7、下面语句中变量i取值次数最多的是( B

A、for i in range(1,100) B、for i in range(101) C、for i in range(2,100,2) D、for i in range(100,200)

8、运行下方代码段,输出的结果是( A

a=[3,7,4,6,2,5]

a.sort(reverse=True)

print(a[3:])

A、[4,3,2] B、[5,6,7] C、[5,4,3,2] D、[4,5,6,7]

9、__A__是面向对象程序设计中的最基本的元素

A、对象 B、类 C、方法 D、事件

10、下面程序的运行结果是?( C

a=80

b=70

if a>b:

a,b=b,a

print(a,b)

A、70,70 B、80,70 C、70,80 D、80,80

11、下列哪个语句在Python中是非法的?( B

A、x=y=z=1 B、x=(y=z+1) C、x,y=y,x D、x+=y

12、以下不能创建一个字典的语句是( C

A、dict1={} B、dict2={3:5} C、dict3=dict([2,5],[3,4]) D、dict4=(([1,2],[3,4]))

13、表达式 eval(‘500/10’)的结果是:

D

‘500/10’ B、500/10 C、50 D、50.0

14、表达式type(eval(‘45’))的结果是:( D )

A、<class’float’>

B、<class’str’>

C、None

D、<class’int’>

三、程序填空题

1、下面代码的输出结果是__python___

n=[1001,1002,2001,1003,3001]

c=[“math”,”english”,”python”,”physics”,”PE”]

d=dict(zip(n,c))

r=d.get(2001)

print(r)

2、完成下列填空:

为了提倡居民节约用电,电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为四个“阶梯”,根据下表中的月用电计费标准,完善程序实现输入居民用电量。

用电量/度

计费标准/元

0-100

0.56

101-200

加价0.09

201-300

加价0.18

300以上

加价0.27

dl=float(input("请输入用电量:"))

if _ dl _ <=100:

jg=dl*0.56

print("用电价格为",jg)

elif dl<200:

jg=dl*(0.56+0.09)

print("用电价格为",jg)

elif dl<300:

jg=dl*(0.56+__0.18___)

print("用电价格为",jg)

__ else:____

jg=dl*(0.56+0.27)

print("用电价格为",jg)

3、下面代码的输出结果是__5 6___

i=1

while i+1:

if i>4:

print(i,end=””)

i+=1

break

i+=1

print(i)

4、运行下方代码段,输出的结果是( A

a=[1,2,5,8,13,6,1]

b=[4,2,5,9,2,8,1]

c=[]

for i in a:

for j in b:

if i==j:

c.append(i)

print(c)

A、[1, 2, 2, 5, 8, 1] B、[1,2,5,8,1] C、[2,5,1] D、[2,5,2,8,1]

5、有如下函数定义,执行函数调用func(5)的返回值是___120____

def func(n):

if n==1:

return n

else:

return n*func(n-1)

6、执行下列程序,输出结果是( 3

from random import *

while True:

a=randint(0,100)

if a**4==81:

break

print(a)

7、下面程序运行结果是___430____

def yao(a,b,c=10,*argc,**kw):

s=a+b+c

for d in argc:

s+=d

for v in kw.values():

s+=v

return s

print(yao(10,20,30,50,60,aa=70,bb=90,cc=100))

8、执行下列程序,输出的结果是( B

total=0

def sum(arg1,arg2):

total=arg1+arg2

return total

print(sum(10,20),total)

A、0 0 B、30 0 C、30 30 D、30,0

标签: #python输出图形a bbb ccccc #以下选项不属于python语言特点