「コンピュータ科学者のように考える方法」の新しい演習に出くわしました。(ドキュメントを開く@ http://www.openbookproject.net/thinkcs/python/english2e/ch07.html)
これに関するいくつかの指示を受け取ることを願っています:
prefix="JKLMNOPQ"
suffix="ack"
for letter in prefix:
print letter + suffix
ジャック、カック、ラック、マック、ナック、オーク、パック&カックを手に入れます。
OackとQackの代わりにOuackとQuackを取得するには、何を変更する必要がありますか?
学習のために、私が試みたのは次のとおりです。
prefix="JKLMNOPQ"
suffix="ack"
for letter in prefix:
if letter = "O" or "U":
print letter + "u" + suffix
else:
print letter + suffix
ほとんどの人が一目で気付くように、コミットされた構文エラーは、if関数呼び出しで==の代わりに=を使用することです。
迅速な対応に感謝します。