蓝桥等考Python组别十四级002

第一部分:选择题

1、Python L14 (15分)

运行下面程序,输出的结果是(    )。

d = {'A': 11, 'B': 12, 'C': 13, 'D': 14}

print(d['B'])

  1. 11
  2. 12
  3. 13
  4. 14

正确答案:B

2、Python L14 15分)

运行下面程序,输出的结果是(    )。

lis1 = [1, 2, 3]

lis2 = ['A', 'B', 'C']

d = dict(zip(lis1, lis2))

print(d)

{1: 'A', 2: 'B', 3: 'C'}

{'A': 1, 'B': 2, 'C': 3}

[1, 2, 3, 'A', 'B', 'C']

['A', 'B', 'C' 1, 2, 3]

正确答案:A

3、Python L14 (20分)

运行下面程序,输出的结果是(    )。

d = {1: 'Alice', 2: 'Bob', 3: 'Deniel'}

for k, v in d.items():

    print(k, v)

Alice

Bob

Deniel

1

2

3

1 Alice

2 Bob

3 Deniel

(1, 'Alice')

(2, 'Bob')

(3, 'Deniel')

正确答案:C

第二部分:编程题

4Python L14 成绩单20分)

题目名称:成绩单

题目描述:

下面的表中列举了一些学生的社会实践课成绩。

请你编写一个程序,输入学生名字,输出成绩。

输入:

一个字符串,代表学生名字,首字母大写,其余小写。

数据保证学生的名字在表中存在。

输出:

一个整数,表示该学生的社会实践课成绩。

输入样例:

Alice

输出样例:

91

参考程序:

dic = {'Alice': 91, 'Anne' : 97, 'Bob': 90, 'Deniel': 92, 'Lily': 92}

n = input()

print(dic[n])

测试数据:

1.in

Alice

1.out

91

2.in

Anne

2.out

97

3.in

Bob

3.out

90

4.in

Deniel

4.out

92

5.in

Lily

5.out

92

5、Python L14 打擂台30分)

题目名称:打擂台

题目描述:

某电视台组织青少年百科知识大赛,比赛采用一对一“打擂台”的形式。

每场比赛失败的选手被淘汰,获胜的选手留在场上,叫做“擂主”。

下一场比赛,擂主接受一名新选手的挑战,如果擂主失败,挑战者取代他,成为新的擂主。

被淘汰的选手不能再次参赛。

用一个字符串表示连续几场比赛的擂主名单(擂主在每场结束时产生,包括最后一场),每个选手的名字用一个大写字母表示(参赛选手的数量不超过26个)。输出这段时间当擂主场数最多的选手的名字。

输入:

一个字符串,只包含A~Z的大写字母,表示连续几场比赛的擂主名单。

数据保证当擂主场数最多的选手只有一个。

输出:

一个大写字母,表示当擂主场数最多的选手。

输入样例1:

ADDCCCS

输出样例1:

C

参考程序1

s = input()

dic = {}

for i in s:

    dic[i] = s.count(i)

for k, v in dic.items():

    if v == max(dic.values()):

        print(k)

参考程序2

s = input()

a = [0] * 26 #统计26个字母出现次数

for i in s:

    a[ord(i)-65] = s.count(i)

for i in range(26):

    if a[i] == max(a): #找到最大值

        print(chr(i + 65)) #输出对应字母

测试数据:

1.in

ADDCCCS

1.out

C

2.in

BBCCCDDDD

2.out

D

3.in

ABCD

3.out

A

B

C

D

4.in

ATTTTTTTTTFC

4.out

T

5.in

CCCCCCUYO

5.out

C

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/125924.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JMeter性能测试

性能测试前言 老师开局一句话:性能测试和你会不会JMeter一点关系没有…… 作者坚持技多不压身的原则,还是多学一点JMeter吧,看老师到底要怎么讲下去,什么并发量、吞吐量啥的…… 性能测试的核心思想:在于创造大量并发去…

(32)测距仪(声纳、激光雷达、深度摄影机)

文章目录 前言 32.1 单向测距仪 32.2 全向性近距离测距仪 32.3 基于视觉的传感器 前言 旋翼飞机/固定翼/无人车支持多种不同的测距仪,包括激光雷达(使用激光或红外线光束进行距离测量)、360 度激光雷达(可探测多个方向的障碍…

【C++】:类和对象(2)

朋友们、伙计们,我们又见面了,本期来给大家解读一下有关Linux的基础知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通 数…

透明度和透明贴图制作玻璃水杯

1、什么是透明度 模型透明度是指一个物体或模型在呈现时的透明程度。它决定了物体在渲染时,是否显示其后面的物体或背景。 在图形渲染中,透明度通常以0到1之间的值表示。值为0表示完全透明,即物体不可见,背景或其他物体完全穿透…

Python之元组

Python之元组 元组tuple 一个有序的元素组成的集合使用小括号 ( ) 表示元组是不可变对象 tuple(), (), type(()) # 空元组 ((), (), tuple)(1,), (1) # 元组中只有1必须加逗号,否则就是1了 # ((1,), 1)x 1, 2 # 以逗号分隔的内容会形成元组,封装元组x…

JVM-满老师

JVM 前言程序计数器,栈,虚拟机栈:本地方法栈:堆,方法区:堆内存溢出方法区运行时常量池 垃圾回收垃圾回收算法分代回收 前言 JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件&#xff…

目标检测算法改进系列之Backbone替换为RIFormer

RIFormer简介 Token Mixer是ViT骨干非常重要的组成成分,它用于对不同空域位置信息进行自适应聚合,但常规的自注意力往往存在高计算复杂度与高延迟问题。而直接移除Token Mixer又会导致不完备的结构先验,进而导致严重的性能下降。 原文地址&…

【JavaEE】JUC(Java.util.concurrent)常见类

文章目录 前言ReentrantLock原子类线程池信号量CountDownLatch相关面试题 前言 经过前面文章的学习我们大致了解了如何实现多线程编程和解决多线程编程中遇到的线程不安全问题,java.util.concurrent 是我们多线程编程的一个常用包,那么今天我将为大家分…

基于安卓android微信小程序的校园维修平台

项目介绍 随着社会的发展,社会的方方面面都在利用信息化时代的优势。互联网的优势和普及使得各种系统的开发成为必需。 本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采用java语言技术和mysql数据库来完成对系统的设计。整…

gitgitHub

在git中复制CtrlInsert、粘贴CtrlShif 一、用户名和邮箱的配置 查看用户名 :git config user.name 查看密码: git config user.password 查看邮箱:git config user.email 查看配置信息: $ git config --list 修改用户名 git co…

Python 无废话-基础知识面向对象编程详解

类定义 如何理解万物皆对象? 生活中一些事物,动物(可爱的小狗、调皮的小猫)、交通工具(比亚迪U8汽车、飞机)、人(学生、教师)…… 这些对象都有着独特或共性的属性和方法来描述其…

蓝桥等考Python组别十四级003

第一部分:选择题 1、Python L14 (15分) 运行下面程序,输出的结果是( )。 d {A: 1, B: 2, C: 3, D: 4} print(d[B]) 1234 正确答案:B 2、Python L14 (15分) 运…