python闹钟界面程序_「Python编程」自由管理时间之编写一个小闹钟起床

本文介绍了如何使用Python的time和datetime模块创建一个简单的闹钟程序。通过示例代码展示了如何处理时间戳、结构化时间、时间间隔,并提供了一个用户输入设定时间并播放音乐的闹钟应用。
摘要由CSDN通过智能技术生成

Python_时间管理

代码中的时间时间戳(Timestamp):1473525444

时间字符串(Format String):2015-02-14 11:25:11

结构化时间:(struct_time):(year=2018, monch=5, day=1, hour=16, min=12, sec=6)

1、常用的时间模块time

datetime

python-dateutil(pip install)

常用的操作:时间各种格式的表示

各种加减运算

使用time模块#!/usr/bin/env python

import time

print(time.time())

>>>1542443575.7989876 # time.time() 输出的结果为时间戳

例1:使用时间戳来判断代码运行的时间#!/usr/bin/env python

import time

def case():

start_time = time.time()

Your_name = input("Please enter your name:")

Your_pwd = input("Please enter your password:")

stop_time = time.time()

print(f"恭喜您输入成功,用时时间为{stop_time - start_time}秒")

if __name__ == "__main__":

case()

>>> 输出结果为:

Please enter your name:延凯

Please enter your password:pwd23

恭喜您输入成功,用时时间为4.129451036453247秒

使用time.sleep()#!/usr/bin/env python

import time

for i in range(6):

time.sleep(1)

print(i)

>>>

0

-----------每隔一秒输出内容

1

-----------每隔一秒输出内容

2

-----------每隔一秒输出内容

3

-----------每隔一秒输出内容

4

-----------每隔一秒输出内容

5

二、结构化时间与时间戳的转换

2.1、结构化时间使用time.localtime()模块如下:print(time.localtime()) # 此结构化时间输出的内容为当前的结构化时间

>>>time.struct_

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值