用python设计程序输生日判断星座,及星座简笔画。

用python设计程序输生日判断星座,及星座简笔画。,第1张

"""

还有几个星座符未画

"""

import turtle

class Ph():

    def __init__(self):

         pass

     

    def  Aries(self):

          turtlepensize(10)

          turtleseth(190)

          turtlecircle(-25,240)

          turtlecircle(-300,30)

          turtleseth(-80)

          turtlefd(20)

          turtleseth(80)

          turtlefd(20)

          turtlecircle(-300,30)

          turtlecircle(25,240)

          return "白羊星座符"

    def  Taurus(self): 

          turtlepensize(10)

          turtleseth(-90)         

          turtlefd(100)

          for i in range(2):

                turtleseth(190)

                turtlefd(80)

                turtlecircle(-20,180)

                turtlefd(80)

          turtlecircle(100,30)

          turtlepenup()

          turtleseth(100)

          turtlefd(5)

          turtleseth(90)

          turtlependown()

          turtlecircle(-10,180)

          turtlecircle(-80,70)

          return "金牛星座符"

    def Gemini(self):

        return "双子星座符"

    def Cancer(self):

        return "巨蟹星座符"

    def Leo(self):

        return "狮子星座符"

    def Virgo(self):

        return "处女星座符"

    def Libra(self):

        return "天秤星座符"

    def Scorpio(self):

        return "天蝎星座符"

        

    def Sagittarius(self):

        return "射手星座符"

    def Capricornus(self):

        turtlepensize(10)

        turtlecircle(-20,60)

        turtleseth(-90)  

        return "魔羯星座符"

    def Aquarius(self):

        return "水瓶星座符"

    def Pisces(self):

        return "双鱼星座符"

    

class Zkz(Ph):

     

     def __init__(self):

         pass

     def sx(self,year):

         y = (year-1972)%12 #对12取余

         return shx[y] #从字典shx里依次取对应的生肖,如:1972即余数0,取“鼠”

     def xz(self,month,date):

         if date<d[month-1]: #如果是119号,即取d中1月份的20

             return c[month-1]#日期在20号之前,即取对应到c的摩羯座

         else:

             return c[month] #否则就是20号之后,下一个水瓶座    

if __name__=="__main__":

     f1="精力旺盛、活力充沛的星座。性格与爱情多数“横冲直撞”,但纯真的个性里没有杀伤力,所以不用太担心"

     f2="慢条斯理的星座。凡事总是考虑后再过滤,属於大器晚成型,情思也比较晚开。他们有超人的稳定性,一旦下赌注,就有把握赢"

     f3="变化速度快如风的星座。双子的双重性格常搞的别人和自己头痛万分,对於事业与爱情,如果肯多花点心思经营,应该会是很好的,但他们实在是太机灵了"

     f4="非常需要爱与安定的星座。爱猜疑的个性,使他们在人生旅途上处处显得缺乏安全感。但是带著母爱光辉的巨蟹,为了所爱倒是心甘情愿的付出"

     f5="讲究气派华丽的星座。狮子是森林之王,理所当然喜欢呼朋引伴,有些耐不住寂寞。他们有冲劲,虽然粗枝大叶,但为人讲义气,也蛮有人缘"

     f6="有点挑剔又追求完美的星座。缺乏信心的个性,常在潜意识里责怪自己不够美好;虽然难免会使心情沉重,但天生的优点就是放得开,不会就此一蹶不振"

     f7="爱美又怕空虚的星座。凭借天生的外交本领,能在各色人物之间周旋;但有时也会因为过于顾虑面面俱到,搞的吃力不讨好,脑筋常常转来转去,当心神经衰弱"

     f8="神秘诡谲,令人费疑猜的星座。他们可以很执著,也可以很破坏;在爱情的国度里黑白分明,没有灰色地带,他们对於自己的目标相当清楚,一旦确立就往前冲"

     f9="自由浪漫也滥情的星座。不爱受约束的个性使他们很怕被捆绑,多情的天性也使他们四处寻求猎物;性情天真,常会伤了人也不自觉,爱他们~就由他们去吧"

     f10="严谨刻板,稳重老成的星座。虽然他们一向给人呆板的印象,但是呆板的人普遍说来不太耍花样;不管是在事业或爱情上,他们也都以这份特殊气质获胜"

     f11="思想超前,理性自重的星座。一样的不爱受约束,一样的博爱,但他们还是不同射手座;他们较著重於精神层次的提升,是很好的启发对象"

     f12="多愁敏感,爱作梦、幻想的星座。天生多情,使他们常为情字挣扎,情绪的波动起伏也跟脱不了关系;但他们生性柔弱,很喜欢奉献,也不会随意伤人"

     b={'白羊座':f1,'金牛座':f2,'双子座':f3,'巨蟹座':f4,'狮子座':f5,'处女座':f6,'天秤座':f7,'天蝎座':f8,'射手座':f9,'魔羯座':f10,'水瓶座':f11,'双鱼座':f12}

     shx = {0:"鼠",1:"牛",2:"虎",3:"兔",4:"龙",5:"蛇",6:"马",7:"羊",8:"猴",9:"鸡",10:"狗",11:"猪"}

     d = (20,19,21,20,21,22,23,23,23,24,23,22) #按日期顺序把每个月的分隔星座的日期列出来,从水瓶座(1月)开始

     c = ("摩羯座","水瓶座","双鱼座","白羊座","金牛座","双子座","巨蟹座","狮子座","处女座","天秤座","天蝎座","射手座")

     # 有了列表d的分隔日期,对应在此分隔日期之前的星座写入列表c,如:第一个水瓶座的20号之前是摩羯座

     sr = input("请输入您的生日(格式:19920321):")

     z=Zkz() 

     t = srsplit("") #切片,把sr以“”分割,变成3个字符串

     year = int(t[0])

     month = int(t[1])

     date = int(t[2])

     print ("您的生肖是:%s"% zsx(year))

     print("您的星座是:%s"% zxz(month,date))    

     print('{0}是{1}'format(zxz(month,date),bget(zxz(month,date))))

     if zxz(month,date) is  '白羊座': 

            print(zAries())

     elif zxz(month,date) is '金牛座':

            print(zTaurus())       

     elif zxz(month,date) is '双子座':

            print(zGemini()) 

     elif zxz(month,date) is '巨蟹座':

            print(zCancer())     

     elif zxz(month,date) is '狮子座':

            print(zLeo())

     elif zxz(month,date) is '处女座':

            print(zVirgo())  

     elif zxz(month,date) is '天秤座':

            print(zLibra()) 

     elif zxz(month,date) is '天蝎座':

            print(zScorpio())    

     elif zxz(month,date) is '射手座':

            print(zSagittarius())

     elif zxz(month,date) is '魔羯座':

           print(zCapricornus())

     elif zxz(month,date) is '水瓶座':

           print(zAquarius())

     elif zxz(month,date) is '双鱼座':

           print(zPisces())

白羊座,十二星座当中的第一个十二星座,出生秋意渐浓的春天,身体内还留出严冬的余气,人体却超越了春与夏的界限。显而易见,白羊座的身上有着一些很与众不同的气场,例如她有着一颗炙热极其的心,脸部却看起来冷酷无情极其,情绪一直时晴时雨,唯一不变的是自身。有人说,白羊座的生命里好像对严冬有着一丝惧怕,她眼界过世间美丽的四月天,却期盼热情如火的夏季,心里有着属于自身的执着,也有着嫉恶如仇的特性。

我认为,白羊座如同塔罗牌中的“皇上”,的身上一直披上一具厚实的盔甲,看上去很严肃认真,却又十分讲规矩,是个十分有责任感,十分有责任心的人。因此,他人总说白羊座热情如火,拿得起放得下,总是以为她的爱情运非常好,事实上她这方面在土象星座当中算得上铺底的存有,归根结底,主要是她做事情很有标准,以致于虚有其名,常常长期单身男女。

谁不要想甜甜的恋爱,尤其是炙热极其的白羊座,对恋爱的期盼的心通常更为明显,但她一个人的时候却一直看起来很冷酷无情,好像不食烟火,他人无法走入她的心。并不是在沉默中爆发,便是在缄默中身亡。白羊座在感情当中的主要表现,确实很合乎这样的话,当她对你很难受,在这里段感情一直感受到苦恼与忧虑,要想放弃你时,通常不容易消耗唾液,说分开就分开。

一样,白羊座遇上真情的情况下,一旦决策跟你在一起,通常主要表现得十分热情,而且很执着,谁劝都没有用,不许她爱一场决不罢休。对于结果,白羊座确实要想跟你在一起,通常不容易想那麼远,她的爱就像光芒四射的青春年少,释放着无限的魅力,比夜空的烟花还需要绚丽,就算消失后也令人充满了追忆。

从这一点看来,白羊座在感情当中也是很不理智的,她的爱很展现自我,很野性,也很诚挚,除了再无别的,只想要与你一起沉溺于甜蜜的爱情,感受爱的烂漫,体会亲密无间的激情。因此,要想跟白羊座一起谈恋爱,你千万别有很多顾虑,也不必犹豫不决,只必须抬起激情的火堆,对于能否引燃她的荒漠,不是你应当考量的问题。

假如你没那样做,白羊座内心本来对你那一点小火花很有可能会灭掉,她必须坚定不移的挑选,炙热的感情,而不是胡思乱想的测试,及时止损的心态。实际上,白羊座在感情当中最在意的都是你的心态,她就像个小孩子,喜爱没有束缚的觉得,心中有憋屈一定会请人述说,假如这类憋屈就是你导致的,通常会向你闹脾气。

但是,白羊座对你有感觉的情况下,感受到憋屈的情形确实太多了,例如你们走在街上,你多看看了他人一眼,你没听她得话,你说了她一两句……每每这个时候,白羊座一直要表明自身的心态,她的看法非常简单,爱我就需要让着我,钟爱我,爱我就需要向我表明你的心态。

因此,白羊座总喜爱无缘无故地闹脾气,她从你对她发脾气以后的看法来获取被爱的证据,她就像个恃宠而娇的小孩,越喜欢你越喜爱吵闹,体会不了爱便会收拢。白羊座的心很细致比较敏感,也很敏感,她一直必须被爱的感觉,内心很野性,不太喜欢无拘无束,却又期盼遭受一棵大树的维护,在感情当中非常容易发生颜狗,对恋人充满了依靠。

我认为,白羊座颜狗的主要表现形式一直异于别的十二星座,她根据生活中的吵闹,及其二人世界的激情来进行,这类在日常生活中常常闹脾气的主要表现,专属于懒羊羊,经常令人又爱又气。由于,气愤对白羊座而言不过是件很短暂性的事,她就像个小孩,你没有必需确实因此苦恼,她迅速便会反思自己,你只需只字不提,带她吃好吃的东西的,玩好玩儿的,立刻不会再顽皮。

金牛座

金牛座女生有着土象星座的固执和冷僻。她们什么事情都喜爱单独,优越感不太高。 我明白日常生活金牛座女生喜爱手臂的人非常少,和金牛座女生零距离接触的人几乎很少。 天王星守护的金牛座女生确实是有光明一面。 她们面对一些事儿更太阳,舒服些。一个人做了一件事,金牛座女生向前走,就能够感受到霸气的个性化,内心十分钦佩。 不管家中、友情还是爱情,金牛座的女性朋友都有各自的认知和标准。 他们并不会被别人强调,也不会被他人危害。 她们总能看到羽翼渐丰的一面抑制着每一个人。

白羊座

火象星座有着更为热烈的性格,白羊座女生也是霸气侧漏的存在,说话做事一举一动都雷厉风行,给人一种强有力的震撼。女白羊座无论对工作中还是爱情,好像都是有着毫不动摇的信仰和充足的自信,无论何时何地,都是会闪闪发亮,令人尊敬。白羊座的女子往往强劲,是由于内心深处的单独。 她们所作的不是别人的布施,而是自己处理和努力。 白羊座的女人会觉得一切美丽的东西也被缀上,一有机会就绝不能放弃。 白羊座女孩子在女神角色中的市场份额始终都比不过他人。

狮子座

狮子座女生与白羊座女生有着很多相似点。他们都有性感火辣的一面,有发自内心自信心,有骨子里的自豪。 与白羊座女孩不一样,狮子座女孩拥有更纤细的一面。 主宫是黄道十二宫第五宫的狮子座美少女。 她内心如此可爱温婉,但表面总是很强势,一直对一切不屑一顾。 狮子座的女孩子像太阳一样热,能够推动周边全部的人,让大家都看见自己的光。日常生活,狮子座的女孩子会飞驰人生,义无反顾。 在工作中,狮子座的女生也挺出色。 不管到哪去,狮子座的女孩子都是大家焦点。 女神审美感受气场一直在不知不觉中发生,无法抗拒。

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/xing/519185.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-21
下一篇2023-07-21

发表评论

登录后才能评论

评论列表(0条)

    保存