イベントから 5 日間、1 日あたりに獲得できるポイント数を決定するプログラムがあります。
ソースコード:
total=0
for x in range (5):
points=int(input('How many points did you get today?'))
total=total+points
print ('You got {0} points this event'.format(total))
私の質問は、決定文(if、case、while または for ループも使用できないと思います)を使用せずに、ゼロ以下の数値を 0 にするにはどうすればよいかということです。
ベストアンサー1
組み込み関数を使用できますか? これは通常、次のようにして行われます。
max(0, points)
あなたが与えたプログラムに適用するには
points=int(input('How many points did you get today?'))
total = total + max(0, points)