判断天干,地支,生肖推算
学了两个的python基础,第一次写如果有哪些可以改进希望大佬指点,灵感来源在刷dy
看到一个老师在讲这个计数,瞬间想到最近在学的列表、余数.....
不说什么直接上代码把
tiangang_lst = ['甲', '乙', '丙', '丁', '戊', '己', '庚', '辛', '壬', '癸']
dizhi_lst = ['子', '丑', '寅', '卯', '辰', '巳', '午', '未', '申', '酉', '戌', '癸']
shengxiao = ['鼠', '牛', '虎', '兔', '龙', '蛇', '马', '羊', '猴', '鸡', '狗', '猪']
year = input('请输入要计算的年份:')
pp = int(year) - 3
print(f"-" * 20, {year + "年"}, "-" * 20)a = int(pp) % 10 - 1
print("天干是:", tiangang_lst[a])b = int(pp) % 12 - 1
print("地支是:", dizhi_lst[b])c = shengxiao[b]
print("生肖是", c)d = '-'.join(tiangang_lst[a] + dizhi_lst[b] + shengxiao[b])
print(">>>:", d)print("-" * 50)
判断天干,地支,生肖推算相关推荐
- 天干地支的推算(根据公元纪年的年月日推算干支的年月日)
为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表一如下: 六十干支表 甲子0 乙丑1 丙寅2 丁卯3 戊辰4 己巳5 庚午6 辛未7 壬申8 癸酉9 甲戌10 乙亥11 丙子12 丁丑 ...
- python 判断天干地支年份
# 已知1984是甲子年; 1900-1-1是星期一 . # 输入以下格式日期"year-month-day",输出xxxx年为xx年(干支纪年), # 输出year-month- ...
- [导入]正确计算天干地支生肖的函数(.net)---更正版
因为要用到一个 算干支的函数 但在网上找了好长时间,没有发现算的正确的(按春节划分如20070217丙戌-20070218则为丁亥). 文章来源:http://blog.csdn.net/chswor ...
- 天干地支算年份的C语言算法,天干地支对照表及算法
<天干地支对照表及算法>由会员分享,可在线阅读,更多相关<天干地支对照表及算法(3页珍藏版)>请在人人文库网上搜索. 1.天干地支对照表天干12345678910甲乙丙丁戊己庚 ...
- html桌面天干地支,《天干地支》对照表及运用方法
年的干支 方法一: 首先要能记住十大天干和十二地支,十天干:甲.乙.丙.丁.戊.己.庚.辛.壬.癸:十二地支:子.丑.寅.卯.辰.巳.午.未.申.酉.戌.亥: 天干地支纪年法首先是天干在前,地支在后, ...
- PHP阴历阳历天干地支纪年月日生肖五行24节气生辰八字
class Calendar {/*** 农历 1900-2100 的润大小信息.** @var array*/protected $lunars = [0x04bd8, 0x04ae0, 0x0a5 ...
- 天干地支计算公式_日干支公式速算法,根据阴历或阳历推算日干天干地支方法...
欲求日干支,必须要记得某年元旦那天的干支,以后再用公式推算.日干支的推算比较繁琐,只有以阳历来推算.因阳历每月的月大月小是固定的,在阳历每4年有一次闰二月,因此用阳历推算比较方便.用公历推算日干支,首 ...
- php 天干地支,PHP天干地支、生肖的生成
//天干地支算法1 /*天干地支算法: 一.公元后的: 天干:甲4 乙5 丙6 丁7 戊8 己9 庚0 辛1 壬2 癸3 如1894年末尾一个数是4就甲年,依此类推 地支:子4 丑5 寅6 卯7 辰8 ...
- (javascript)常用农历(12生肖年,天干地支,节气)
今天碰到页面需要加上农历和公历同时显示的功能要求,搜索下网络,找到一个网页不过现在找不到地址了.希望给大家一点帮助. 贴代码如下: // --------------------显示中国农历----- ...
最新文章
- c++枚举类型(二) c++11 枚举类
- 用vim看代码的常用指令
- 直接获取submission结果
- python 输入数字变成密码_如何在python中检查数字的“密码”
- find_cmd函数分析
- 计算一段代码执行完毕用时问题
- 运行时修改Standard shader的Mode
- idea迁移到其他电脑,省去重新安装破解及配置
- JavaScript学习(七十三)—高阶函数
- win7 64位共享打印机
- 扫描死链接的工具xenu
- 一篇带你熟悉MySQL
- 计算机网络网关设置路由器,天翼网关(宽带)怎么连接路由器?
- Python百日百行代码挑战-day8,day9,day10,游戏实战系列-五子棋
- Lesson 9 Telephone Conversation 1
- 爆破无线路由器管理页面登录密码
- matlab画图中颜色渐变
- 中国储能行业市场“十四五”规划分析与未来战略建议报告2022-2028年版
- QQ空间搬家工具 发布
- 《浪潮之巅》以及移动互联网