Python演習問題⑮
問題①
出力結果
解答コード
def Sample20():
S = input('文字を入力')
for i in range(len(S)):
print(S[i])
Sample20()
問題②
出力結果
解答コード
def Sample21():
m = input()
s = ['a','e','i','o','u']
count_1 = 0 # 母音がいくつあるのかをカウントする。
for i in m:
for j in s:
if i == j:
count_1 += 1 # 母音の数をプラスする。
m_1 = m.replace(i,"")
if count_1 >= 1:
for k in m_1:
for k_1 in s:
if k == k_1:
m_2 = m_1.replace(k,"")
print(m_2)
if count_1 >= 2:
for k_2 in m_2:
for k_3 in s:
if k_2 == k_3:
m_3 = m_2.replace(k_2,"")
print(m_3)
if count_1 >= 3:
for k_4 in m_3:
for k_5 in s:
if k_4 == k_5:
m_4 = m_3.replace(k_4,"")
print(m_4)
if count_1 >= 4:
for k_6 in m_4:
for k_7 in s:
if k_6 == k_7:
m_5 = m_4.replace(k_6,"")
print(m_5)
Sample21()
解答コードはいずれも参考程度にしてください。
間違っている可能性があります。
以上になります。
この記事が気に入ったらサポートをしてみませんか?