Acronym Shortner (初心者プロジェクトとして) を構築しようとしていました
。リンク: http://pastebin.com/395ig9eC
説明:
++ACRONYM BLOCK++
ユーザーが文字列変数を「international Business machines」などに設定すると、IBM が返されます。
しかし、...
++SORTING BLOCK++
ユーザーが文字列変数を「放射のシミュレートされた放出による光の増幅」のようなものに設定した場合
私は文全体を次のように分割しようとしました:
z=string.split(" ")
l=len(z)
次に、次のループを使用します:
'''|SORING BLOCK|''' <
for x in range(0,l,1):
esc=z[x]
if (z[x]=="by" or z[x]=="the" or z[x]=="of"):
esc=z[x+1]
emp=emp+" "+esc
print emp
しかし、問題は、2 つの連続する除外単語がある場合、python が台無しになることです。どうすれば解決できますか?