Python の基礎の基礎-4-
;;「情報I」の共通テスト的プログラム演習
i_
—-
value1 = 4
value2 = 2
seki = value1 * value2
表示する(seki)
———
をPython には;;
—-
value1 = 4
value2 = 2
seki = value1 * value2
print(seki)
—-
となり解は;;
–
8
—
だ。
ii__
—
tate = 14
yoko = 6
menseki = tate * yoko
表示する(menseki)
—-
をPython には、
——
tate = 14
yoko = 6
menseki = tate * yoko
print(menseki)
——
で、64 .
—-
三角関数の「sin」はあった.
–
—
value1 = 30
value3 = sin(value1)
表示する(value3)
—-
をPython へ;;
——-
import math
value1 = 30
value3 = math.sin(value1)
print(value3)
——-
で、答えは以下;;
—
-0.9880316240928618
—
—
次は、
条件分岐&繰り返し
をやってみる。
—-
iv
—
kazu =1
iを1から3まで1ずつ増やしながら繰り返す:
もし i % 2 == 0 ならば:
kazu = kazu +1
そうでなければ:
kazu = kazu *2
表示する(kazu)
—
をPythonへと;;
——
kazu = 1
for i in range(1, 3+1, 1):
if i % 2 == 0:
kazu = kazu + 1
else:
kazu = kazu * 2
print(kazu)
——
を実行、
—
6
—
が正解だ。
関数も入れれば、繰り返しが楽しめる。
random(n)は動く。
v_
—-
atai = random(9)
表示する(atai)
—
をPythonへ;;
——
import random
atai = random.randint(0,9)
print(atai)
——
やってみると 7 が出た。random だけど。
繰り返すと、確かに変わる。
—-
今日はここで。
——-

コメント