题目描述
字符串的输入输出处理。
输入格式
第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。
输出格式
先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。
样例输入
2 www.dotcpp.com DOTCPP A C M D O T CPP
样例输出
www.dotcpp.com DOTCPP A C M D O T CPP
解析
先循环times按行输出,然后不断用input接受剩下的语句,如果行为空则跳出循环!
处理输出的话,按照空格来split()成短句,然后print()。
代码
num = int(input("Times is:"))
for i in range(num):
str = input()
print(str)
print()
while True:
str = input()
if str == '':
break
else:
parts = str.strip().split(' ')
for part in parts:
print(part)
print()
运行