擅长:python、mysql、java
<p>您可以将一个日字符串映射到一个lambda,该lambda接受hourmin并确定它是否坏。例如:</p>
<pre><code># establish the "rules"
bad_time = {
'Sat': lambda h: True, # always bad time!
'Sun': lambda h: h < 2000,
'Fri': lambda h: h > 1630,
}
# ... get your `weekday` and `hourmin` values
is_bad = bad_time.get(weekday, lambda h: (1630 <= h < 2000))(hourmin)
print 'bad time' if is_bad else 'good time'
</code></pre>
<p><em>编辑</em>:遵循kindall的建议。在</p>