
基準値と結果を変数にいれてprint文で表示する
import random
age = random.randint(0, 65)
if 6 <= age < 12:
fee = 200
elif 12 <= age < 18:
fee = 500
elif 18 <= age < 65:
fee = 700
else:
fee = 0
print(f"{age}歳の入場料は{fee}円です")
- random.radint()関数でランダムにageの値を変更。
- 条件比較をif文で実行し、最後の一文にf-stringで変数をいれた値を表示する。とってもシンプル!!
python ~/fee_calc.py
61歳の入場料は700円です
python ~/fee_calc.py
16歳の入場料は500円です
python ~/fee_calc.py
11歳の入場料は200円です
python ~/fee_calc.py
31歳の入場料は700円です
python ~/fee_calc.py
0歳の入場料は0円です