ASCENT2023-denshi
19/32

5 間違いがあればプログラムを修正して再実行。6 「ファイル」から「保存」を選んでnotebookを保存。n ← n÷2n ← 3n+13n+1 問題 nをセットnが1でない間nが偶数nを表示いろいろな数から出発して、ちゃんと1になるか試してみよう19Python言語のプログラムを入力・実行する方法 例として、Google Colaboratory (Colab) を紹介します。1 https://colab.research.google.com/ に接続。2 「ノートブックを新規作成」をクリック。3 「+コード」をクリックしてプログラムを入力する。4 ○▶ ボタンをクリックするか、CtrlキーとEnterキーを同時に押すとプ例題:3n+1問題 ある整数が偶数なら2で割る。奇数なら3倍して1を加える。どの自然数から出発しても最後は1になるか?ログラムが解釈されて実行される。= は右辺の値を左辺の記憶場所に記憶するという「代入操作」を表す。!= は「等しくない」という関係== は「等しい」という関係。%は割り算の余りを計算。// は整数どうしの割り算を表す。5 → 16 → 8 → 4 → 2 → 1n = 5while n != 1: if n % 2 == 0: n = n//2 else: n = 3*n+1 print(n)

元のページ  ../index.html#19

このブックを見る