猫史档案馆


【Python作品分享】算命【作品秀】

用户:【1】【8】【25】【26】【1】【8】【25】【26】查看:0 回复:2 评论:0 创建时间:2021-10-10T15:00:51


【作品展示】

center_image

 

【作品介绍】

弄得不好,别见怪

 

【作品源代码】

#开始进入Python的世界
for __count in range(20):
    print('请输入你要计算的姓名的笔画数 (注:只能计算三个字的,繁体字的)')
    mu = '木'
    huo = '火'
    tu = '土'
    jin = '金'
    shui = '水'
    xing = input()
    ming1 = input()
    ming2 = input()
    tian = (int(xing) + 1)
    tians = int(str(tian)[-1])
    ren = (int(ming1) + int(xing))
    rens = int(str(ren)[-1])
    di = (int(ming1) + int(ming2))
    dis = int(str(di)[-1])
    if (tians in [1, 2]):
        tians = mu
        print('天格为 :',tians)
    elif (tians in [3, 4]):
        tians = huo
        print('天格为 :',tians)
    elif (tians in [5, 6]):
        tians = tu
        print('天格为 :',tians)
    elif (tians in [7, 8]):
        tians = jin
        print('天格为 :',tians)
    else:
        tians = shui
        print('天格为 :',tians)
    if (rens in [1, 2]):
        rens = mu
        print('人格为 :',rens)
    elif (rens in [3, 4]):
        rens = huo
        print('人格为 :',rens)
    elif (rens in [5, 6]):
        rens = tu
        print('人格为 :',rens)
    elif (rens in [7, 8]):
        rens = jin
        print('人格为 :',rens)
    else:
        rens = shui
        print('人格为 :',rens)
    if (dis in [1, 2]):
        dis = mu
        print('地格为 :',dis)
    elif (dis in [3, 4]):
        dis = huo
        print('地格为 :',dis)
    elif (dis in [5, 6]):
        dis = tu
        print('地格为 :',dis)
    elif (rens in [7, 8]):
        dis = jin
        print('地格为 :',dis)
    else:
        dis = shui
        print('地格为 :',dis)
    sc = [tians, rens, dis]
    scs = ''.join(sc)
    print('三才为 :',scs)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
PlumStevenPlumSteven

这是什么意思啊,抽到那个才算好?

点赞0


评论


PlumStevenPlumSteven

况且你直接用一个while True不行吗

点赞0


评论