[CodeUp基礎100題]6075回Python


質問する
繰り返し実行構造
整数(0~100)を1個入力し、0からその数の順に出力します.
入力例
4
出力例
0
1
2
3
4
答案用紙
モデルの答え
n1 = int(input())
n2 = 0
while n2<=n1 :
  print(n2)
  n2 += 1
私の答え
start_num = 0
last_num = int(input())

while start_num <= last_num:
    print(start_num)
    start_num += 1
に答える
説明する
  • 0から開始し、0をstart numに指定します.
    入力値をlast numとして指定します.(入力値は、常に文字列であるためint()である必要があります)
  • start_num = 0
    last_num = int(input())
  • 0から入力値に出力する必要があるため、0が入力値以下の場合、while文の動作が発生します.
  • start_num = 0
    last_num = int(input())
    while start_num <= last_num:
  • 出力.
  • start_num = 0
    last_num = int(input())
    while start <= last:
        print(start_num)
  • 出力後0に1を加算して値を増やします.
  • start_num = 0
    last_num = int(input())
    while start <= last:
        print(start_num)
        start_num += 1
    input():ユーザーに入力を求めます.
    (ただし、入力した内容は文字列として保存されます.print(type()))でtype()カッコに変数を挿入すると、整数、文字列、またはタイプを特定できます!)
    int():前述したinput()のように、入力として受信した値は文字列として格納される.
    算術演算のためにint()を使用して文字列を整数に変換します.
    while文:条件が本当の面の下で内容を実行します!
    条件式:
    (セルのインデント)実行文
    ドアは条件式がずっと正しいなら、無限に繰り返すことができます!
    ex)
    while True
        print("ㅎㅎ")
    停止しない限り繰り返します
    print():カッコ内の内容を出力!