0
このようなコードを書く方がいいですか?タイマーの時間制限が設定されています
# ugly piece of code
seconds = 0 if seconds < 0 else seconds
seconds = 86399 if seconds >= 86400 else seconds
私が意味する - 私はセットアップに秒の厳格可能な範囲を必要とする
このようなコードを書く方がいいですか?タイマーの時間制限が設定されています
# ugly piece of code
seconds = 0 if seconds < 0 else seconds
seconds = 86399 if seconds >= 86400 else seconds
私が意味する - 私はセットアップに秒の厳格可能な範囲を必要とする
seconds = max(0, min(86399, seconds))
たぶん、このような何か:
def check(start, end, sec):
return end if sec > end else start if sec < start else sec
の
可能な重複[内にあるように数を制限する方法指定された範囲? (Python)](http://stackoverflow.com/questions/5996881/how-to-limit-a-number-to-be-within-a-specified-range-python) –
'divmod(seconds、86399)[ 1] ' – dsgdfg