中文星期几十二时辰

输入年月日输出中文星期败,输入时间字符串,输出十二时辰。


(笔记模板由python脚本于2023年12月16日 23:39:04创建,本篇笔记适合熟悉python字符串类型str,并可以熟练应用的coder翻阅)


【学习的细节是欢悦的历程】

  • Python 官网:https://www.python.org/

  • Free:大咖免费“圣经”教程《 python 完全自学教程》,不仅仅是基础那么简单……
    地址:https://lqpybook.readthedocs.io/


  自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。
            —— 华罗庚


  • My CSDN主页、My HOT博、My Python 学习个人备忘录
  • 好文力荐、 老齐教室
等风来,不如追风去……


输入年月日输出中文星期几
星期几&十二时辰
(输入时间字符串,输出十二时辰)


本文质量分:

96

本文地址: https://blog.csdn.net/m0_57158496/article/details/135039842

CSDN质量分查询入口:http://www.csdn.net/qc


目 录

  • ◆ 星期几&十二时辰
    • 1、题目描述
    • 2、算法解析
      • 2. 星期几
      • 2.2 十二时辰
    • 3、完整源码(Python)



◆ 星期几&十二时辰


1、题目描述


  • 题目描述截屏图片

    中文星期几
    在这里插入图片描述

    十二时辰
    在这里插入图片描述

题目来源于 CSDN 问答社区提问“星期几&十二时辰”



回页目录


2、算法解析


  本题目算法简单,很容易理解。能用python字符串str和列表list处理,轻轻松松地就可以完成题目解析。

  • 用为本篇笔记的题目写的函数来“搞”一下当前日期、时间
    在这里插入图片描述

Python代码


strdate = lambda x=localtime: f"{x()[0]}{x()[1]}{x()[2]}{':'.join(map(lambda i: f'{i:0>2}', x()[3:6]))}" # 格式化当前日期时间。if __name__ == '__main__':t = localtime()date = t[:3]time = ':'.join(map(str, t[3:5]))print(f"\n{f' {strdate()} ':~^37}\n\n\n{f' 今天是{myWeekday(date)} ':^34}\n\n\n{f' 现在是{timeChar12(time)}时 ':~^35}")

2. 星期几


  calendar.weekday方法返回的是星期几的整型int数值,我觉得不够中国。我用lambda搂了一个myWeekday单行匿名函数,让返回的星期几是中文字符。


  • 代码运行效果截屏图片
    在这里插入图片描述
    在这里插入图片描述

Python代码


myWeekday = lambda x: f"星期{dict(zip('0123456', '一二三四五六日')).get(str(weekday(*x)))}" # 单行匿名函数lambda定义自己的中文字符星期几。date = map(int, input(f"\n输入(如2023 12 16):\n\n{'':>6}_").strip().split())
print(f"\n输出:\n{'':>7}{myWeekday(date)}")



回页目录



2.2 十二时辰


  


  • 代码运行效果截屏图片
    在这里插入图片描述
    在这里插入图片描述



Python代码


def timeChar12(time):h = int(time.split(':')[0]) # 取输入小时数值。timeChar = '子丑寅卯辰巳午未申酉戌亥'if h == 23:h = 0return timeChar[(h+1)//2]if __name__ == '__main__':time = input(f"\n输入24小时制时间(如22:14):\n\n{'':>18}_").strip()print(f"\n{'':>19}{timeChar12(time)}时")



回页目录


3、完整源码(Python)

(源码较长,点此跳过源码)



回页首


上一篇:  随机拆分红包金额(随机拆分给定金额为给定个数红包,像微信、QQ、支付宝随机红包那种,要求红包总金额绝对与给定金额相等)
下一篇: 



我的HOT博:

  本次共计收集289篇博文笔记信息,总阅读量44.72w。数据采集于2023年12月11日 23:07:13,用时5分11.8秒。阅读量不小于4.0k的有17篇。

    • ChatGPT国内镜像站初体验:聊天、Python代码生成等
      地址:https://blog.csdn.net/m0_57158496/article/details/129035387
      浏览阅读:6.2w
      点赞:127 收藏:809 评论:71
      (本篇笔记于2023-02-14 23:46:33首次发布,最后修改于2023-07-03 05:50:55)

    • 让QQ群昵称色变的神奇代码
      地址:https://blog.csdn.net/m0_57158496/article/details/122566500
      浏览阅读:5.8w
      点赞:24 收藏:86 评论:17
      (本篇笔记于2022-01-18 19:15:08首次发布,最后修改于2022-01-20 07:56:47)

    • Python列表(list)反序(降序)的7种实现方式
      地址:https://blog.csdn.net/m0_57158496/article/details/128271700
      浏览阅读:9.9k
      点赞:5 收藏:30 评论:8
      (本篇笔记于2022-12-11 23:54:15首次发布,最后修改于2023-03-20 18:13:55)

    • pandas 数据类型之 DataFrame
      地址:https://blog.csdn.net/m0_57158496/article/details/124525814
      浏览阅读:9.4k
      点赞:7 收藏:34 
      摘要:pandas 数据类型之 DataFrame_panda dataframe。
      (本篇笔记于2022-05-01 13:20:17首次发布,最后修改于2022-05-08 08:46:13)

    • 个人信息提取(字符串)
      地址:https://blog.csdn.net/m0_57158496/article/details/124244618
      浏览阅读:7.7k
      摘要:个人信息提取(字符串)_python个人信息提取。
      (本篇笔记于2022-04-18 11:07:12首次发布,最后修改于2022-04-20 13:17:54)

    • Python字符串居中显示
      地址:https://blog.csdn.net/m0_57158496/article/details/122163023
      浏览阅读:7.2k
      评论:1
    • 罗马数字转换器|罗马数字生成器
      地址:https://blog.csdn.net/m0_57158496/article/details/122592047
      浏览阅读:7.2k
      (本篇笔记于2022-01-19 23:26:42首次发布,最后修改于2022-01-21 18:37:46)

    • 斐波那契数列的递归实现和for实现
      地址:https://blog.csdn.net/m0_57158496/article/details/122355295
      浏览阅读:5.6k
      点赞:4 收藏:2 评论:8
    • 回车符、换行符和回车换行符
      地址:https://blog.csdn.net/m0_57158496/article/details/123109488
      浏览阅读:5.5k
      点赞:2 收藏:3 
      摘要:回车符、换行符和回车换行符_命令行回车符。
      (本篇笔记于2022-02-24 13:10:02首次发布,最后修改于2022-02-25 20:07:40)

    • python清屏
      地址:https://blog.csdn.net/m0_57158496/article/details/120762101
      浏览阅读:5.3k
    • 练习:字符串统计(坑:f‘string‘报错)
      地址:https://blog.csdn.net/m0_57158496/article/details/121723096
      浏览阅读:5.1k
    • 练习:尼姆游戏(聪明版/傻瓜式•人机对战)
      地址:https://blog.csdn.net/m0_57158496/article/details/121645399
      浏览阅读:5.1k
      点赞:14 收藏:44 
    • 我的 Python.color() (Python 色彩打印控制)
      地址:https://blog.csdn.net/m0_57158496/article/details/123194259
      浏览阅读:4.6k
      点赞:2 收藏:8 
      摘要:我的 Python.color() (Python 色彩打印控制)_python color。
      (本篇笔记于2022-02-28 22:46:21首次发布,最后修改于2022-03-03 10:30:03)

    • 练习:生成100个随机正整数
      地址:https://blog.csdn.net/m0_57158496/article/details/122558220
      浏览阅读:4.6k
      (本篇笔记于2022-01-18 13:31:36首次发布,最后修改于2022-01-20 07:58:12)

    • 密码强度检测器
      地址:https://blog.csdn.net/m0_57158496/article/details/121739694
      浏览阅读:4.4k
      (本篇笔记于2021-12-06 09:08:25首次发布,最后修改于2022-11-27 09:39:39)

    • 罗马数字转换器(用罗马数字构造元素的值取模实现)
      地址:https://blog.csdn.net/m0_57158496/article/details/122608526
      浏览阅读:4.2k
      (本篇笔记于2022-01-20 19:38:12首次发布,最后修改于2022-01-21 18:32:02)

    • 练习:班里有人和我同生日难吗?(概率probability、蒙特卡洛随机模拟法)
      地址:https://blog.csdn.net/m0_57158496/article/details/124424935
      浏览阅读:4.0k
      摘要:班里有人和我同生日难吗?(概率probability、蒙特卡洛随机模拟法)_生日模拟问题,计算频率,并画出随着试验次数n的增大,频率和理论概率的 关系图。
      (本篇笔记于2022-04-26 12:46:25首次发布,最后修改于2022-04-27 21:22:07)


    • 推荐条件 阅读量突破4.0k
      (更多热博,请点击蓝色文字跳转翻阅)



      回页首


      老齐漫画头像

      精品文章:

      • 好文力荐:齐伟书稿 《python 完全自学教程》 Free连载(已完稿并集结成书,还有PDF版本百度网盘永久分享,点击跳转免费🆓下载。)
      • OPP三大特性:封装中的property
      • 通过内置对象理解python'
      • 正则表达式
      • python中“*”的作用
      • Python 完全自学手册
      • 海象运算符
      • Python中的 `!=`与`is not`不同
      • 学习编程的正确方法

      来源:老齐教室


      ◆ Python 入门指南【Python 3.6.3】


      好文力荐:

      • 全栈领域优质创作者——[寒佬](还是国内某高校学生)博文“非技术文—关于英语和如何正确的提问”,“英语”和“会提问”是编程学习的两大利器。
      • 【8大编程语言的适用领域】先别着急选语言学编程,先看它们能干嘛
      • 靠谱程序员的好习惯
      • 大佬帅地的优质好文“函数功能、结束条件、函数等价式”三大要素让您认清递归

      CSDN实用技巧博文:

      • 8个好用到爆的Python实用技巧
      • python忽略警告
      • Python代码编写规范
      • Python的docstring规范(说明文档的规范写法)

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/218893.html

    如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

    相关文章

    毅速:3D打印随形水路 提高良品率和生产效率的新利器

    随着科技的不断发展,3D打印技术已经成为模具制造领域的一种重要技术。其中,模具随形水路的设计和制造是提高注塑产品良品率和生产效率的关键环节。 模具随形水路是一种根据产品形状设计的水路,可以更靠近产品,并在模具内热点集中区…

    数据库系列之简要对比下GaussDB和OpenGauss数据库

    GaussDB作为一款企业级的数据库产品,和开源数据库OpenGauss之间又是什么样的关系,刚开始接触的时候是一头雾水,因此本文简要对比下二者的区别,以加深了解。 1、GaussDB和OpenGauss数据库简要对比 GaussDB是华为基于PostgreSQL数据…

    vue3 element-plus 日期选择器 el-date-picker 汉化

    vue3 项目中,element-plus 的日期选择器 el-date-picker 默认是英文版的,如下: 页面引入: //引入汉化语言包 import locale from "element-plus/lib/locale/lang/zh-cn" import { ElDatePicker, ElButton, ElConfigP…

    WPF-UI HandyControl 控件简单实战

    文章目录 前言UserControl简单使用新建项目直接新建项目初始化UserControlGeometry:矢量图形额外Icon导入最优解决方案 按钮Button切换按钮ToggleButton默认按钮图片可切换按钮加载按钮切换按钮 单选按钮和复选按钮没有太大特点,就不展开写了总结 DataGrid数据表格G…

    浅谈MapReduce

    MapReduce是一个抽象的分布式计算模型,主要对键值对进行运算处理。用户需要提供两个自定义函数: map:用于接受输入,并生成中间键值对。reduce:接受map输出的中间键值对集合,进行sorting后进行合并和数据规…

    〖大前端 - 基础入门三大核心之JS篇(55)〗- 内置对象

    说明:该文属于 大前端全栈架构白宝书专栏,目前阶段免费,如需要项目实战或者是体系化资源,文末名片加V!作者:哈哥撩编程,十余年工作经验, 从事过全栈研发、产品经理等工作,目前在公司…

    什么是前端国际化(internationalization)和本地化(localization)?

    聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

    Flink中的时间和窗口

    在批处理统计中,我们可以等待一批数据都到齐后,统一处理。但是在实时处理统计中,我们是来一条就得处理一条,那么我们怎么统计最近一段时间内的数据呢?引入“窗口”。 所谓的“窗口”,一般就是划定的一段时…

    数据通信网络基础

    数据通信网络基础(1) 一.前言 • 在人类社会的起源和发展过程中,通信就一直伴随着我们。从20世纪七、八十年代开始, 人类社会已进入到信息时代,对于生活在信息时代的我们,通信的必要性更是不言而喻 的。…

    System作为系统进程陔如何关闭?

    一、简介 system进程是不可以关闭的,它是用来运行一些系统命令的,比如reboot、shutdown等,以及用来运行一些后台程序,比如ntfs-3g、v4l2loopback等。system进程也被用于运行一些内核模块,比如nvidia、atd等。system进程…

    pl_vio线特征

    pl_vio线特征 0.引言1.LineFeatureTracker核心逻辑解读2.estimator_node中线段的处理2.1.订阅信息解压2.2.线特征管理 3.线段三角化3.1.普吕克线坐标3.2.正交表示 4.线段残差对位姿的导数4.1.直线的观测模型和误差4.2.误差雅克比推导 0.引言 PL-VIO,本文关注线段。…

    web服务器之——www服务器的基本配置

    目录 一、www简介 1、什么是www 2、www所用的协议 3、WEB服务器 4、主要数据 5、浏览器 二、 网址及HTTP简介 1、HTTP协议请求的工作流程 三、www服务器的类型(静态网站(HTML), 动态网站(jsp python,php,perl)) 1、 仅提供…

    VM虚拟机打不开原来保存的虚拟机文件夹ubuntu

    VMWare虚拟机打不开原来保存的虚拟机文件夹ubuntu 换了电脑把之前的虚拟机克隆的文件夹直接拿来用 报这个错: 指定的文件不是虚拟磁盘 打不开磁盘“D:\ubuntu_iso\ubuntu_location\Ubuntu 64 位-s002.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未…

    docker部署go gin框架 Windows环境

    目录 文章目的是什么 环境介绍 Windows 环境下 docker 部署 go gin 详细步骤 运行容器时因为挂载文件可能会出现的问题 直接部署gin(跳过运行容器时因为挂载文件可能会出现的问题) 文章目的是什么 假设我们学习了 go 语言,在 Windows(本…

    Redis List类型

    列表类型是用来存储多个有序的字符串,如图所示,a、b、c、d、e 五个元素从左到右组成了一个有序的列表,列表中的每个字符串称为元素 (element),一个列表最多可以存储2的32次方 -1个元素。在 Redis 中,可以对列表两端插入…

    智能优化算法应用:基于松鼠算法3D无线传感器网络(WSN)覆盖优化 - 附代码

    智能优化算法应用:基于松鼠算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于松鼠算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.松鼠算法4.实验参数设定5.算法结果6.参考文献7.MA…

    虚幻学习笔记14—重叠和碰撞事件

    一、前言 在开发应用当中两个物体的重叠和碰撞事件会经常用到,在虚幻中哲两个有很大的区别,在官方文档碰撞概述其实已经讲了怎样发生碰撞和重叠,但是还是遗漏不少注意事项合细节,主要文档写的太粗糙了,这也让我在使用的…

    CSS的三大特性(层叠性、继承性、优先级---------很重要)

    CSS 有三个非常重要的三个特性:层叠性、继承性、优先级。 层叠性 场景:相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突 的问题 原则:  样式冲突&am…

    【JAVA日志框架】JUL,JDK原生日志框架详解。

    前言 Java日志体系混乱?Java日志框架系列,清晰简洁整理好整个Java的日志框架体系。第一篇,JDK原生日志框架——JUL。 目录 1.概述 2.日志级别 3.配置 4.继承关系 1.概述 日志框架的核心问题: 日志是用来记录应用的一些运行…

    uniapp实现检查版本检测,更新

    1.首先需要获取当前app的版本 const systemInfo uni.getSystemInfoSync();// 应用程序版本号// #ifdef APPme.version systemInfo.appWgtVersion;// #endif// #ifdef H5me.version systemInfo.appVersion;// #endif2.在获取到服务器保存的app版本 3.点击按钮验证版本号 //…