teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/07/09 16:05

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,2 +1,18 @@
1
1
  - ループカウンタとは別に回数を数えるための変数を作る必要がある
2
- - printするのはループを抜けてから
2
+ - printするのはループを抜けてから
3
+
4
+ この辺加味して原型を残しつつ改変すると、こんな感じに。
5
+
6
+ ```python
7
+ name = input("name>")
8
+
9
+ d = {"a","i","u","e","o"}
10
+ i = 0
11
+ cnt = 0
12
+ while i < len(name):
13
+ x = name[i]
14
+ if x in d:
15
+ cnt += 1
16
+ i += 1
17
+ print(cnt)
18
+ ```