什么小程序可以看八字命格「什么小程序可以看八字命格的」
1、什么小程 🌺 序可以看八字命格
八字命理大师 🕷
命理学堂算命 🍀 小 🌲 神婆
八 🐴 字精准算命
紫微 🐠 命理大师
2、什么小程序可以看八字 🍁 命格 🕷 的
八字排盘八 🕸 字算 🦄 命大师
八 🌲 字命理 🐡 大 🦈 师
紫微斗数 🦊 排盘
滴天 🦋 居八字 🐱 排 🐼 盘
3、哪个软 🐋 件可以看八字格局
八字排盘天机排盘
神机排盘
紫微排盘
中华命理
八字大师
易算盘
八字宝典
八字神数
命理排盘
4、八 🐶 字算命小程序源代 💮 码
python
import datetime
import calendar
def get_bazi(year, month, day, hour):
计算年 🐬 柱 🕸
year_gan, year_zhi = get_ganzhi(year)
计算 🌻 月 🐘 柱
month_gan, month_zhi = get_ganzhi(month)
计算 🐵 日柱
day_gan, day_zhi = get_ganzhi(day)
计算时 🦍 柱 🦟
hour_gan, hour_zhi = get_ganzhi(hour)
return (year_gan, year_zhi, month_gan, month_zhi, day_gan, day_zhi, hour_gan, hour_zhi)
def get_ganzhi(n):
gan = ['甲', '乙', '丙', '丁 💮 ', '戊 🌳 ', '己', '庚 🐟 ', '辛', '壬', '癸']
zhi = ['子', '丑', '寅', '卯', '辰', '巳', '午', '未', '申 🐧 ', '酉', '戌', '亥']
return gan[n % 10], zhi[n % 12]
def get_shengxiao(year):
shengxiao = ['鼠 🐝 ', '牛', '虎', '兔', '龙', '蛇', '马', '羊', '猴', '鸡', '狗', '猪 🍀 ']
return shengxiao[year % 12]
def get_wuxing(zhi):
wuxing = ['水', '土', '木', '火 🐋 ', '金 🐟 ']
return wuxing[zhi % 5]
获 🐯 取当前时 🦁 间 🐴
now = datetime.datetime.now()
year = now.year
month = now.month
day = now.day
hour = now.hour
计算八字bazi = get_bazi(year, month, day, hour)
输出八字print('八字 🌴 :{}年 🌺 {}月{}日{}时 🐎 '.format(bazi))
输出生肖shengxiao = get_shengxiao(year)
print('生 🦆 肖:{}'.format(shengxiao))
输出五行wuxing = get_wuxing(bazi[1])
print('五 🐕 行:{}'.format(wuxing))
