見出し画像

Python演習問題⑨

今回もPythonの問題を解いたので共有したいと思います。
勉強の材料にしてください。

問題

問題

解答コード

def Sample11():
    m, n = map(int, input().split())
    for i in range(10):
        print(m, end = ' ')
        m += n
Sample11()

結果

実行結果

説明

mがnずつ10回増えるというコードになっています。
基本的な構文を利用した処理になっています。

end = ' 'を使用することで改行をせずに表示することが出来ます。

問題

解答コード

def Sample12():
    """100の位の下二けたを表示"""
    m = input()
    m_1 = m[-2] # 十の位
    m_2 = m[-1] # 一の位
    mm = m_1 + m_2
    print(mm)
Sample12()

説明

input()はstr型になるので文字列の位置を指定してからデータを取得しています。mmという変数で取得したデータを+で結合しています。
int(mm)で囲むとint型になります。

以上になります。


この記事が参加している募集

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