[Python] 文中に複数の連続したスペースが含まれる場合があります。余分なスペースを除外し、スペースを 1 つだけ残します。


質問要件: 文中に複数の連続したスペースが含まれる場合があります。余分なスペースを除外し、スペースを 1 つだけ残します。

例: (見やすくするため、スペースの代わりに ▢ を使用します)

入力: 123▢▢abc▢▢▢python

出力: 123▢abc▢python

参照コード:

str1 = input()

for i in range(len(str1)):
    if str1[i] == ' ' and str1[i - 1] == ' ':
        print('', end='')
    else:
        print(str1[i], end='')

操作結果:


記事の終わり

おすすめ

転載: blog.csdn.net/m0_73156359/article/details/134090744