Python to「情報I」の共通テスト的プログラム演習 to Python-4-|関数,乱数。

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 だけど。
繰り返すと、確かに変わる。

—-
今日はここで。
——-

コメント

タイトルとURLをコピーしました