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型になります。
以上になります。
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?