-8

Pythonで負の値をゼロとして保存するにはどうすればよいですか?

例:

Enter a number:3
Enter a number:4
3 - 4 = 0

答えは実際には -1 ですが、答えが負であるため、答えは 0 として保存されます。

助けてください!

4

2 に答える 2

6

maxビルトインを使用できます。

a = 3
b = 4
total = max(0, a-b) # total == 0
total = max(0, b-a) # total == 1
于 2013-10-28T10:20:35.420 に答える