#大文字の列、行替えして小文字の列、行替えしてそれ以外と出力したいです。
python3
1def naraberu(i): 2 for m in i: 3 if ord(m) in range(65, 90): 4 print(m, end="") 5print("") 6print(naraberu("BIG mac 3")) 7def naraberu(i): 8 for m in i: 9 if ord(m) in range(97, 122): 10 print(n, end="") 11print("") 12print(naraberu("BIG mac 3")) 13def naraberu(i): 14 for m in i: 15 if ord(m) in range(33, 64): 16 print(n, end="") 17print("") 18print(naraberu("BIG mac 3")) 19 20#できれば一つのdefでまとめたいのと、print(最後にnoneが出てきてしまいます。)ではなくてreturnを使いたいのですが、 21#その場合の繰り返し処理のやり方が分かりません。 22#結果は、BIG 23# mac 24# 3 25#というように、グループごとに行替えしたいです。何卒よろしくお願いいたします。 26
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/01 10:42
2021/07/01 11:49
2021/07/02 05:52
2021/07/02 06:23