見出し画像

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()

解答コードはいずれも参考程度にしてください。
間違っている可能性があります。

以上になります。

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