以下に書かれているコードは、以下のような結果を与えるはずです。たとえば、入力が「Lion head and Snake tail」の場合、出力は「LHAST」になります。頭字語を作るためのPythonコーディングの欠陥
代わりに、結果は 'LLLLL'です。私のコードをチェックしてください。可能であれば、より良い練習を提案し、より良いコードで私を助けてください。次のように
コードは次のとおりです。
#ask for Input
name = input('Input words to make acroname :')
#make all in caps
name = name.upper()
#turn them in list
listname = name.split()
#cycle through
for namee in listname:
#Get the first letter & type in same line
print(name[0],end="")
print()
input (' press a key to move out')
ため
raw_input('')
ためには、[SO]へようこそ!私たちのエディタについて知っておくべき1つのこと。質問を編集したら、コードスニペットを強調表示し、 '{}'ボタンをクリックしてください。それは最大の可読性を得るためにコードをフォーマットします。 –'name [0]'ではなく、 'namee [0]'を意味しています。タイプミスとしてクローズする投票。 – Carcigenicate
ありがとう@Carcigenicate –