簡體   English   中英

如何拆分一組int數據來確定最后兩位數字的值?

[英]How to split a set of int data to determine the value of the last two digits?

我有一個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")

沒有您的代碼,我無法提供更多幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM