n=int(input()) for i in range(n): lst=input().split() for i in range(len(lst)): x=lst[i].lower() if len(x)>4: lst[i]=x[:4]+"." else: lst[i]=x print(*lst)
时间: 2023-06-25 15:06:38 浏览: 194
swagger-api-annotaion_inputFiles.lst_swagger-ui自定义注解api_swagger_
这段代码是一个简单的字符串处理程序,主要是将输入的一行字符串中长度大于4的单词缩短为前四个字母加上".",并输出处理后的字符串。具体来说,程序先读入一个整数n,表示有n行要进行处理。然后,程序通过一个for循环,对于每一行字符串进行处理。在处理过程中,程序使用split()方法将字符串按空格分割成一个单词列表,然后对于列表中的每一个单词,如果单词长度大于4,就将单词缩短为前四个字母加上".",否则不做处理。最后,程序使用print()方法将处理后的单词列表以空格为分隔符打印出来。
阅读全文