Dark Terminetor 2022-08-19 18:31 采纳率: 84.2%
浏览 89
已结题

python学号信息修正(填空)

【问题描述】因录入员失误,把8位的学号输成了6位(缺失了前2位)。例如:190001的正确学号是20190001(正确学号的前4位是入学年份,只考虑学号前2位是20的情况)。现输入一组错误学号,学号间空格分隔,请输出一组正确的学号。
【输入形式】一行字符,包括一个或多个错误学号,空格分隔
【输出形式】一行字符,即所求的一个或多个正确学号,空格分隔
【样例输入】190001 190002 190003
【样例输出】20190001 20190002 20190003


def add_id(data2):
()
data1=input().split()
result=add_id(data1)
for x in result:
print(x,end=" ")

  • 写回答

3条回答 默认 最新

  • PENGCM 2022-08-20 02:59
    关注
    
    def add_id(data2):
        return map(lambda s: '20' + s, data2)
    
    
    data1 = input().split()
    result = add_id(data1)
    for x in result:
        print(x, end=" ")
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月28日
  • 已采纳回答 8月20日
  • 创建了问题 8月19日