python作业不会做_求救!!!小白py作业不会做

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

如何通过列表(或元组)的下标访问将取值范围为[1,7]的数字表示的星期几转变为汉字的星期几

(星期一、星期二…星期天)?

def get_time():

""" 返回有关当前时间的3个信息组成的元组,分别为wday, hour, minute

wday表示本周的星期几,取值范围[1,7],其中7表示星期天

hour取值范围[0,23],分钟取值范围[0,59],表示当前时间的小时和分钟数

"""

import time

current = time.localtime()

return current.tm_wday + 1 , current.tm_hour, current.tm_min

def test_datetime():

import datetime

now = datetime.datetime.now()

print('当前时刻:%d-%02d-%02d %02d:%02d' % (now.year, now.month, now.day, now.hour, now.minute))

interval_now = now - datetime.datetime(year = now.year, month=1, day=1)

# print(interval_now)

print('今年的第%d天' % (interval_now.days + 1) )

if now.month == 12:

next_month = now.replace(year=now.year+1, month=1, day=1)

else:

next_month = now.replace(month=now.month+1, day=1)

print('还有%d天到下个月' % (next_month-now).days)

interval = float(input('请输入一个时间间隔(分钟)'))

t = now + datetime.timedelta(minutes=interval)

print(t.strftime('未来时刻:%Y-%m-%d %H:%M'))

print('过去了%d天' % (t.toordinal() - now.toordinal()))

def str_wday(wday):

(这里不会弄了!!!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值