华为机考入门python3--(21)牛客21- 简单密码

embedded/2024/11/14 21:51:02/

分类:字符串

知识点:

  1. 字符的Unicode码     num = ord(my_char)

  2. 一个整数转换为一个对应的 ASCII 字符     my_char = chr(num)

题目来自【牛客】

图片

 

import sysdef transform_password(password):result = ""for char in password:if 'a' <= char <= 'c':result += '2'elif 'd' <= char <= 'f':result += '3'elif 'g' <= char <= 'i':result += '4'elif 'j' <= char <= 'l':result += '5'elif 'm' <= char <= 'o':result += '6'elif 'p' <= char <= 's':result += '7'elif 't' <= char <= 'v':result += '8'elif 'w' <= char <= 'z':result += '9'elif 'A' <= char <= 'Z':# 特殊处理Zif char == 'Z':result += 'a'else:# ord() 用于返回一个字符的 Unicode 码点# chr() 用于将一个整数转换为一个对应的 ASCII 字符。result += chr(ord(char.lower()) + 1)else:result += charreturn resultfor line in sys.stdin:password = line.strip()result = transform_password(password)print(result)


http://www.ppmy.cn/embedded/33225.html

相关文章

01 JVM --

JVM (Java Virtual Machine) 是一个虚拟机HotSpot 是 JVM 概念的一个实现。HotSpot 虚拟机通过即时编译 (JIT) 技术将 Java 字节码转换为本地机器码&#xff0c;以提高程序的执行效率。OpenJDK 是一个项目名&#xff0c;它在 HotSpot 的基础上开发了 HotSpot 的开源实现方法区是…

【微服务】 OpenFeign

OpenFeign OpenFeignOpenFeign的使用连接池日志 OpenFeign OpenFeign是一个声明式的http客户端&#xff0c;是SpringCloud在Eureka公司开源的Feign基础上改造而来 地址&#xff1a; https://github.com/OpenFeign/feign 作用&#xff1a; 基于SpringMVC的常见注解&#xff0c…

ES的脑裂现象

目录 0 集群结点的职责1 什么是脑裂现象2 造成脑裂现象的原因2.1 网络问题&#xff08;最常见&#xff09;2.2 主节点负载过大&#xff0c;资源耗尽&#xff0c;别的结点ping不到主节点2.3 主节点JVM内存回收时间过长导致 3 脑裂现象的解决方案3.1 局域网部署3.2 角色分离&…

Qt服务器端与客户端交互

Qt做客户端与服务器端交互第一步引入network 第一步引入network后继续编程首先界面设计 创建server和socket 引入QTcpServer&#xff0c;QTcpSocket MainWindow.h代码如下 #ifndef MAINWINDOW_H #define MAINWINDOW_H#include <QMainWindow> #include <QTcpServer&…

潮玩宇宙大逃杀平台app

潮玩宇宙大逃杀平台功能介绍 潮玩宇宙大逃杀平台是一款独特且充满挑战的在线多人游戏平台&#xff0c;为玩家提供了一个充满奇幻与刺激的宇宙逃亡之旅。以下是该平台的主要功能介绍&#xff1a; 独特的游戏设定&#xff1a;潮玩宇宙大逃杀平台设定在一个庞大的宇宙中&#xf…

什么是日志审计系统?日志审计系统有什么用?

日志审计系统是一种关键的信息安全和网络管理工具&#xff0c;它通过收集、分析和存储计算机系统、网络和应用程序产生的日志信息来帮助组织监控其信息系统的安全状态&#xff0c;检测异常行为&#xff0c;以及遵守各种合规要求。这些系统对于维护系统的完整性和安全性、识别和…

如何在Dlib库中实现目标跟踪

dlib 库本身并不直接提供目标跟踪的功能。dlib 是一个包含机器学习算法的 C++ 工具包,其中包含如人脸检测、人脸关键点检测、形状预测等功能,但它没有内置的目标跟踪算法。 但是,你可以结合其他库或自己实现算法来在 dlib 的基础上进行目标跟踪。以下是一个大致的步骤,指导…

JavaEE初阶Day 15:文件IO(1)

目录 Day 15&#xff1a;文件IO&#xff08;1&#xff09;IO文件1. 路径2. 文件的分类3. 使用Java针对文件系统进行操作3.1 属性3.2 构造方法3.3 方法 Day 15&#xff1a;文件IO&#xff08;1&#xff09; IO I&#xff1a;Input输入 O&#xff1a;Output输出 输入输出规则…