import datetime # 调用日期模块datetime
print('当前年份:'+str(datetime.datetime.now().year)) # 输出当前年份
print('当前日期时间:'+datetime.datetime.now().strftime('%y-%m-%d %H:%M:%S'))
# #输出当前日期和时间,注意代码中的单引号,大小写,不能写错
2、计算年龄大小
import datetime # 调入时间模块
imyear = input("请输入您的出生年份:") # 输入出生年份,必须是4位数字的,如1982
nowyear= datetime.datetime.now().year #计算当前年份
age= nowyear- int(imyear) # 用于计算实际年龄
print("您的年龄为:"+str(age ) +"岁") # 输出年龄
# 根据计算的年龄判断所处的年龄阶段,判定标准是根据联合国组织给出的新年龄分段判定标准
if age<18: #如果年龄小于18岁
print("您现在为未成年人 ~@_@~") #输出为“您现在为未成年人 ~@_@~”
if age>=18 and age<66: #如果年龄大于18岁但小于66岁
print("您现在为青年 (-_-)") #输出为“您现在为青年人 (-_-)”
if age>=66 and age<80: #如果年龄大于65岁但小于80岁
print("您现在为中年人~@_@~") #输出为“您现在为中年人~@_@~”
if age>=80: #如果年龄大于或等于80岁
print("您现在为老年人 *-_-* ") #输出为“您现在为老年人*-_-* ”
3、输出字母、数字或符号的ASCII状态值
while True:
# 用户输入字符
c = input("请输入单个字符: ")
# 判断字符长度
if len(c) >= 2:
# 打印提示信息
print("字符长度超出范围,请输入单个字符!")
else:
# 打印ASCII 码
print(c + " 的ASCII 码为", ord(c))
4、特价商品销售倒计时提醒
import datetime
day20 = datetime.datetime.strptime('2022-6-11 14:0:0','%Y-%m-%d %H:%M:%S') # 设置未来时间
now = datetime.datetime.today()
delta = day20 - now # delta存储两个时间的时间,差精确到毫秒
day = delta.days # 获取两个时间之间的天数
hour = int( delta.seconds / 60 / 60 ) # 使用int函数把小时取整
minutes = int( ( delta.seconds - hour * 60 * 60 ) / 60 ) # 使用int函数把分钟取整
seconds = delta.seconds - hour * 60 * 60 - minutes * 60 # 使用int函数把秒取整
print('3[37;40m距离结束:3[40m' + '3[37;40m'+str(day)+'3[40m'+'3[37;40m天3[40m'\
+'3[37;40m'+str(hour)+'3[40m'+'3[37;40m小时3[40m'+'3[37;40m'+str(minutes)+\
'3[40m'+'3[37;40m分钟3[40m'+'3[37;40m'+str(seconds)+'3[40m'+'3[37;40m秒3[0m')
# 3 声明了转义序列的开始,
# 然后是 [ 开始定义颜色。后面的 1 定义了高亮显示字符。然后是背景颜色,这里面是40,表示黑色背景。
# 接着是前景颜色,这里面是32,表示绿色。我们用 3[0m 关闭转义序列, 3[0m 是终端默认颜色。
# 通过上面的介绍,就知道了如何输出彩色字符了。
'''
字色 背景 颜色
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色
'''
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)