python - 如何在python上将负值存储为零?
例子:
Enter a number:3
Enter a number:4
3 - 4 = 0
答案实际上是 -1,但因为答案是否定的,所以答案存储为零。
请帮忙!
python - 如何在python上将负值存储为零?
例子:
Enter a number:3
Enter a number:4
3 - 4 = 0
答案实际上是 -1,但因为答案是否定的,所以答案存储为零。
请帮忙!
您可以使用max内置:
a = 3
b = 4
total = max(0, a-b) # total == 0
total = max(0, b-a) # total == 1
只需使用条件表达式:
result = 3 - 4
total = 0 if result < 0 else result