python基础训练day29
小白,打卡!
目录
第一题
# 时间函数举例
粗略测试运行速度:
import time
start1 = time.time()
start2 = time.process_time()
k = 0
for i in range(300000):
k += i
print(k)
end1 = time.time() # 返回的是调用该函数时的时间
end2 = time.process_time() # 返回的是程序运行的时间
print(end1 - start1)
print(end2 - start2)
运行结果:
44999850000
0.02000880241394043
0.015625
第二题
字符串日期转换为易读的日期格式
应用dateutil库
from dateutil import parser
dt = parser.parse("Dec 18 2021 16:44")
dt2 = parser.parse("Dec 18 2021 4:44PM")
print(dt)
print(dt2)
运行结果:
2021-12-18 16:44:00
2021-12-18 16:44:00
第三题
# 计算字符串中子串出现的次数。
应用字符串的count()方法
a = 'acnavobfauvbaiuvbac'
b = 'ac'
print(a.count(b))
运行结果:
2