キーボードから行を読み込んで、すべての単語が逆の と同じ行を出力する簡単なプログラムを作成します。単語は、連続する英数字の文字列 またはハイフン( ' - ')として定義されます。入力された場合例えば、 「あなたは私を助けることができる!」 出力は あるべき「EM pleh uoy NAC!」Pythonでの文字列の逆翻訳
私は次のコードでしようと試みたが、それといくつかの問題があり、
print"Enter the string:"
str1=raw_input()
print (' '.join((str1[::-1]).split(' ')[::-2]))
"naC uoy pleh!em"と表示されますが、感嘆符(!)を表示するだけで問題になります。誰も私を助けることができます???
が含まれていると言われていませんでした。 – phimuemue
'' \ w''は英数字**とアンダースコア**を表していますが、OPは単語にアンダースコア – eyquem