2桁から始まって3桁,4桁と増やしていき,6桁までの正の整数を乱数により発生させるプログラムを作成しましょう.
Student number: s236099 88 923 1613 75453 909587 ------------------------ |
for 文の課題なので,当然 for 文を使用して作成します.表示が右揃えになっていることも必須要件です.
解答用紙を使用する際には,学生番号と名前の記入も忘れないでください.さらに,解答用紙自体がPythonのプログラムとなっていますので,実行してエラーの無いことを確認してから提出してください. 指定の解答用紙を使用していない,実行時にエラーが出る,学生番号と名前が無い,というような答案は提出されても採点しません.注意してください. |
# ############################# # # プログラミング入門I 宿題 2023.11.27 # 学生番号: s236099 # 氏名: 松江 花子 # # ############################# import random print('Student number: s236099') print('') for i in range(1, 6): num = random.randint(10 ** i, 10 ** (i + 1) - 1) print(f'{num:6}') print('\n------------------------\n') |