当前位置:   article > 正文

【华为OD机试真题 Python】合法工号 (手撕代码)_请逐个判断每个字符串是否是合法的工号

请逐个判断每个字符串是否是合法的工号

合法工号

前言:本专栏将持续更新互联网大厂机试真题,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于大厂机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。


题目描述

现有一杂乱的字符串,请判断该字符串是否为合法的工号,如不满足合法工号要求则返回“非法”结果,如满足则整理成规定的格式。

合法工号:去除所有空格后,长度不超过9;首位为字母,其他均为数字(至少有一个数字)。

格式化要求(格式化后如:a00012345):工号首字母统一规整成小写字符。去除所有空格,如果工号不满9位,在数字前面补零,使工号长度恰好位9。

按要求格式化成合法工号。

输入描述

输入一个待整理的工号(长度不超过20)

输出描述

输出合法工号或者“非法”。

样例1

input
A1
output
a00000001
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/385286
推荐阅读
相关标签
  

闽ICP备14008679号