パタトクカシー装置 〜python3入門者・解答〜

昨日の問題はいかがでしたか?
今日は答え合わせです。


1. 解答

私が作ったパタトクカシー装置のコードは以下のとおり。

print("文字列をカタカナで入れてね")
mojiretsu = input('Please enter ')

print("『", mojiretsu, "』")

print("〽", mojiretsu, "って な〜んだ")
print("〽", mojiretsu, "って な〜んだ")
print("〽ひとつとびーに ならーべると わ・か・り・ま・す〜 ♪")

output = ''
output_2 = ''
i = 0
length = len(mojiretsu)

while i < length:
   output = output + mojiretsu[i]
   i = i + 2

i = i - length + 1

while i < length:
   output_2 = output_2 + mojiretsu[i]
   i = i + 2

print(output, "と", output_2, "のことでしたー♪")
print(output, "と", output_2, "のことでしたー♪")

2. 振り返り

いろいろツメが甘いです。

「カタカナを入れてね」と表示しているものの、チェック機能がないので半角英数文字でも装置は作動してしまいます。

半角文字入力を避けるために、パタトクカシー文字列作成装置を考えたので、来週、投稿します。


この記事が気に入ったらサポートをしてみませんか?