如何拆分一组int数据来确定最后两位数字的值?



我有一个csv文件,其中一列称为时间戳(以小时和分钟为单位;例如 1041 表示 10:41(。

我想确保导入的数据格式正确。例如,如果数据为 1061,程序应发出警告。

我目前的想法是检测数据的最后两位数字。如果大于 60,则会触发警报。我该怎么办?

检查最后两位数字意味着在除以 100(模运算符(后找到余数:

num = 1061
min = num % 100 # 61
if min > 60:
print("Error in minutes by {} minute(s)".format(min % 60))
else:
print("Success")

没有你的代码,我能说的就不多了。

最新更新