日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 判断时间是否大于6点_python中判断时间间隔的问题

發布時間:2024/9/27 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 判断时间是否大于6点_python中判断时间间隔的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

展開全部

代碼有點爛,不過還算能解決問題

注釋比較詳細了#?-*-?coding:?utf-8?-*-

import?datetime

__author__?=?'lpe234'

__date__?=?'2015-04-26'

f?=?file('1.txt')

file_content?=?f.readlines()

all_lines?=?len(file_content)

def?get_(content):

"""

遞歸調用

:param?content:

:return:

"""

#?判斷當前內e69da5e6ba903231313335323631343130323136353331333337383961容行數是否大于2

if?len(content)?>?1:

line_1?=?content[0]

line_2?=?content[1]

#?讀取當前內容的第一行?和?第二行,并分別對比內容是否一致

loc1,?date1,?time1,?type1,?no1?=?line_1.split()

loc2,?date2,?time2,?type2,?no2?=?line_2.split()

#?判斷?除了time?以外的數據是否一致

if?loc1?==?loc2?and?date1?==?date2?and?type1?==?type2?and?no1?==?no2:

#?判斷時間?是否符合要求

if?(datetime.datetime.strptime(time2,?'%H:%M:%S')-datetime.datetime.strptime(time1,?'%H:%M:%S')).seconds\

in?range(4):

#?符合要求,則打印

print?line_1,?line_2.replace('\n',?'')

#?遞歸

return?get_(content[2:])

else:

#?遞歸

return?get_(content[1:])

else:

pass

#?去掉?第一行?:地點????時間????類型????工號

get_(file_content[1:])

輸出結果:C:\Python27\python.exe?D:/00/gui/text/1.py

上海????????2015-04-24?11:25:03????1????123

上海????????2015-04-24?11:25:03????1????123

北京????????2015-04-24?11:25:13????1????127

北京???????2015-04-24?11:25:15????1????127

廣州????????2015-04-24?11:25:16????2????125

廣州????????2015-04-24?11:25:17????2????125

Process?finished?with?exit?code?0

總結

以上是生活随笔為你收集整理的python 判断时间是否大于6点_python中判断时间间隔的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。