-2
爲什麼不能使用此代碼?它只是打印的「和「壞」Python代碼不適用於日期時間和if語句
import datetime
import csv
format = "%H%M"
today = datetime.datetime.today()
s = today.strftime(format)
print s
if s == 1029:
print ("Good")
else:
print ("Bad")
你錯過了代碼中的東西嗎?它應該只是打印「壞」 – victor
's == 1029:'總是假的...... s永遠不會是一個整數 –
's'是一個字符串,你將它與一個整數進行比較。不僅如此,你的結果應該是「正確的」,每天只有一分鐘。 – zwer