#p1350. 第12届—14届蓝桥杯python省赛选择题真题

第12届—14届蓝桥杯python省赛选择题真题

  1. 设s ='Hello Lan Qiao ',执行print(s [4:11])出的结果为( ){{ select(1) }}
  • o Lan Q
  • lo Lan Qi
  • o Lan Qi
  • lo Lan Q
  1. 循环语句for i in range(8,-4,-2):执行了几次循环( ){{ select(2) }}
  • 4
  • 5
  • 6
  • 7
  1. 导入random模块后,执行print(random.randrange(10,100,2))语句,输出的结果可能是(){{ select(3) }}
  • 1
  • 24
  • 63
  • 100
  1. 执行以下程序,输出的结果是(){{ select(4) }}
height={'小蓝':80,'小青':100,'小圃':70}
height['小青']=70
print(sum(height.values()))
  • 220
  • 210
  • 250
  • 70
  1. 导入turtle模块后,执行turtle.circle(80,steps=6)语句,所绘制的图形以下说法正确的是(){{ select(5) }}
  • 绘制出一个半径为80像素的圆
  • 绘制出六个半径为80像素的圆
  • 绘制出一个半径为80像素的圆和一个六边形
  • 绘制出一个半径为80像素的圆内接正六边形
  1. 十进制数55转换成十六进制是(){{ select(6) }}
  • 110111
  • 313
  • 37
  • 67
  1. 下列关于函数的说法正确的是(){{ select(7) }}
  • 函数的定义必须在程序的开头
  • 函数定义后,其中的程序就可以自动执行
  • 函数定义后需要调用才会执行
  • 函数体与关键字de必须左对齐
  1. 下列方法中,哪一个可以随机生成一个实数(){{ select(8) }}
  • random()
  • randrange()
  • getrandbits()
  • randint()
  1. 字符串的strip方法的作用是(){{ select(9) }}
  • 删除字符串头尾指定的字符
  • 删除字符串未尾的指定字符
  • 删除字符串头部的指定字符
  • 通过指定分隔符对字符串切片
  1. 已知t=("lan","qiao","bei"),执行t[::-1]语句输出的结果是(){{ select(10) }}
  • ("bei","qiao","lan")
  • ["bei","qiao","lan"]
  • {"bei","qiao","lan"}
  • 运行报错
  1. 下列二进制数中最大的是( ){{ select(11) }}
  • 110
  • 1010
  • 1100
  • 1001
  1. 以下方法中,不是对文件读操作的是( ){{ select(12) }}
  • readline()
  • readlines()
  • readtext()
  • read()
  1. 以下选项,对random.uniform(a,b)语句表述正确的是( ){{ select(13) }}
  • 随机生成一个a到b之间的整数
  • 随机生成一个a到b之间的浮点数
  • 随机生成一个a和b之外的整数
  • 随机生成一个a和b之外的浮点数
  1. 下列表达式在遍历字典d时,变量x代表字典值的是( ){{ select(14) }}
  • for x in d:
  • for x in d.keys():
  • for x in d.items():
  • for x in d.values():
  1. 以下对turtle库中函数描述正确的是( ){{ select(15) }}
  • goto()函数设置当前画笔移动到原点位置
  • pensize()函数设置画笔的移动速度
  • setup()函数定义窗体的大小和相对位置
  • hideturtle()函数是将海龟显示出来
  1. 执行以下代码,输出的结果是 ( ){{ select(16) }} lst = "abc" print(lst+lst)
  • abcabc
  • abc
  • lst+lst
  • abc+abc
  1. 导入random标准库,执行print(random.randrange(2,20,2)语句,可能输出的结果是 ( ){{ select(17) }}
  • 2
  • 5
  • 13
  • 20
  1. 以下关于Python中复数描述,错误的是 ( ){{ select(18) }}
  • 复数可以看作二元有序浮点数(x,y)
  • 实部和虚部都是浮点数
  • 虚数部分的后缀可以是"j"也可以是 "J"
  • 已知复数a,可以使用real获得虚数部分
  1. 下列选项哪一个是转为整数的函数? ( ){{ select(19) }}
  • str()
  • int()
  • float()
  • list()
  1. 执行以下代码,输出的结果是 ( ){{ select(20) }}
    age={16,18,7}
    print(type(sorted(age)))
    
  • <class 'set'>
  • <class 'int'>
  • <class 'str'>
  • <class 'list'>
  1. 关于Python3.10,下列选项描述正确的是( ){{ select(21) }}
  • continue语句可以结束整个循环的执行
  • break和continue语句只能用在循环中
  • 要从嵌套循环中退出时,只能使用goto语句
  • break和continue语句在循环体内的作用相同
  1. 下列数据类型中,哪一个是不可变的?( ){{ select(22) }}
  • 列表
  • 元组
  • 字典
  • 集合
  1. 以下关于函数参数描述正确的是( ){{ select(23) }}
  • 调用函数时,按参数名称传递参数,需要按照定义时的顺序进行传递
  • 函数在定义时,可选参数的位置可以在参数列表中任意位置
  • 函数在定义时,可以不指定可选参数默认值,在调用函数时传入参数
  • 必需参数须以正确的顺序传入函数,调用时的数量必须和声明时的一样
  1. 下列运算符中,优先级最高的是( ){{ select(24) }}
  • /
  • %
  • **
  1. 执行以下程序后,输出的结果是( ){{ select(25) }}
    L=[1,2,3,4,5,6,7,8,9]
    print(L[1:4])
    
  • [1,2,3]
  • [1,2,3,4]
  • [2,3]
  • [2,3,4]