用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())

小女孩萌萌简笔画如下:

首先画出小女孩的头发,头发是短发,右侧有一个蝴蝶结,画出她圆圆的脸型。继续画出小女孩的五官,眼睛大大的,画出她的身体,手臂放在身体两侧。继续把裙子的细节画出来,画出小女孩的双腿。然后就可以开始涂色啦,我们先给小女孩的头发涂上棕色,蝴蝶结涂上橘色,身体涂上肤色。给小女孩的裙子涂上紫色,并画上腮红,简单好画的萌萌女孩简笔画就完成啦!

简笔画是通过目识、心记、手写等活动,提取客观形象最典型、最突出的主要特点,以平面化、程式化的形式和简洁洗练的笔法,表现出既有概括性又有可识性和示意性的绘画。简笔画,是指把复杂的形象简单化,形体结构是绘画最基本的要素,各种物体都有自己独特的构成因素,结构形势及比例关系,平面化的简笔画,表现2维的平面结构比较简便。

但要表现立体结构的物体形象,因主要只表现一个面的图形,写生时应选择能充分显示对象结构特点的角度和视向,使这些特点能突出地呈现于平面图形之中。

社会推广:原国家教委(教师)〔1991〕8号文《关于开展小学教师继续教育的意见》提出:“基本功训练是现阶段小学教师继续教育的重要内容之一。”其中第三项基本功要求的就是简笔画。即能按教学要求,突出教学重点,用简练的线条较快地勾画出事物的主要特征,设计、绘制图画。这就是简笔画。

动物简笔画,就是用简单的线条画出动物主要的外形特征,要画得“简”,画得像。必须删掉细节,突出主要特征,把复杂的形象简单化。动物简笔容易掌握,不仅能激发孩子的学画兴趣,还可以培养孩子的速记能力、概括能力、想像能力,有利于孩子的智力发展。

动物简笔画绘画方法:概括动物的基本形状。基本形状就是大轮廓,它是根据动物的外形特征决定的。要使复杂的形象变简单,首先要用简单的几何图形来概括动物的基本形状,再在基本形状上进行加工。抓住动物的动态变化。根据各种动物的特征采取夸张、拟人的手法来画,使形象更加突出。

一、萌萌哒的简笔画有:

二、简单笔画是通过眼睛识别、记忆、书写等活动,提取出客观图像中最典型、最突出的主要特征。它以平面化、程式化、笔触简洁的形式,表现了绘画的概括性、可识别性和概括性。

简化笔画是指对复杂图像的简化,绘画最基本的元素是身体结构,各种物体都有其独特的构成因素,结构状况与比例关系,简化笔画的平面化,而平面结构的二维表达相对简单。

然而,为了表现三维结构的物体图像,由于它主要代表一个平面图形,所以在素描时应选择能充分显示物体结构特征的角度和视觉方向,使这些特征能在平面图形中突出表现出来。

1、手帐边框

比起千篇一律的矩形边框,这种创意型边框更加生动有趣呢!可以画成饮料瓶、画框、颜料、调色板的形状。

2、可爱绿植简笔画

一年四季没有比春天更生机勃勃的了,绿植点缀手帐本最适合不过,可以在纸上画好,然后挨个剪下来,贴在手帐本上,比直接画在本子上会更有层次感哦,小可爱们可以试一试。

3、分步骤简笔画

接下来就是“傻瓜简笔画”系列,每一个步骤都清楚地展示了,跟着教程一步一步来,再也不用担心自己手抖不会画啦。

在物品中间加上一些小装饰,显得更加生动

包装礼盒看似复杂,其实很简单

4、简单的手帐模版,可以任意搭配边框

画画技巧:

第一:从基本形状开始

基本型的绘画,是画面结构准确的基础知识。把结构绘画好,才能让画面的舒适度增加。正确的形体,是画面耐看的基础。在画面中,用准确的线条把握住画面的结构,绘画的时候,知道刻画的基本型是什么,懂得怎么刻画。

第二:学会简化

简化的目的不是不画,而是把复杂的东西简化成容易绘画的物体。把苹果简化成圆球,把人体简化成方块,都是绘画中比较常见的。简化的过程,是方便绘画的过程,利用物体都是由几何体构成的思想去看待复杂的东西。

第三:眯眼看画面

多去看画面的轮廓,把外形绘画出来。眯眼睛能够把重要的线条都观察到,在绘画的时候,一定要把这些重点的线条画出来。

第四:从大到小,从主到次

十二星座查询表,十二星座日期划分

十二星座是按公历(阳历)日期划分的,首先你得知道你的阳历出生日期,然后对照下面的资料,部分年份的星座日期划分会有所不同,是因为你的生日在两个星座的交界处,属于边界星座,具体请参照 边界星座速查表。

星座名称 出生日期(公历) 构成元素 颜色 英文名称

白羊座 03月21日─04月20日 火 红 Aries

金牛座 04月21日─05月20日 土 绿 Taurus

双子座 05月21日─06月21日 空气 黄 Gemini

巨蟹座 06月22日─07月22日 水 白 Cancer

狮子座 07月23日─08月22日 火 橙 Leo

处女座 08月23日─09月22日 土 灰 Virgo

天秤座 09月23日─10月22日 空气 淡红 Libra

天蝎座 10月23日─11月21日 水 深红 Scorpio

射手座 11月22日─12月21日 火 紫红 Sagittarius

摩羯座 12月22日─01月19日 土 黑 Capricorn

水瓶座 01月20日─02月18日 空气 黑 Aquarius

双鱼座 02月19日─03月20日 水 蓝 Pisces

呆萌可爱的小羊简笔画填色

第1步:首先画可爱绵羊的基础线条。

第2步:继续画出可爱小绵羊的轮廓。

第3步:绵羊的基础线条完成效果。

第4步:接下来我们给绵羊上色。

第5步:继续为小绵羊填色。

第6步:小羊简笔画完成。

云朵在天上形状各异,但是如果把云朵画成卡通的形状,把云朵画成人物形象化,那会不会看起来很超萌可爱呢?下面是超萌可爱小东西简笔画。

先画出云朵的外轮廓线,云朵的轮廓线用波浪线来表示,线条要有起伏变化,不能画得太规范了。

在云朵的下面画出下雨的形状,用一组线段来表示,注意这组线段长短不要太一致,但也不能太长了,要显示出雨点的特征。

画出云的头发,这头发要画得俏皮的卷一卷,这样看起来才可爱生动。

画出云的两只眼睛,在眼睛里面要点上2点,作为眼睛的眼黑部分。眼黑的位置要尽量靠上,这样看起来云是在生气的动态,云一生气了就会下雨。

给云画出张开的嘴巴和脸蛋上的两朵腮红。腮红用淡淡的粉红色来表现,不要用深红色来画腮红。张开的嘴巴用深红色来表现。

特别提示

注意这朵云的外形轮廓线不要画得太规则了,天上的云朵是变化无常的,如果线条画得太规则了,就显得不真实。

导读:在简笔画中,一个圆圈、几条直线便能画好一幅画。有人说太简单了,但是真正画起来又觉得很难,那是因为你没有掌握好简笔画的步骤,我就拿超萌可爱的简笔画步骤图解教程来举例吧,一起来看看可爱的超萌可爱简笔画怎么画。

超萌可爱简笔画怎么画 超萌可爱的简笔画步骤图解教程

1、首先用黑色涂笔画一个圆圆的大脑袋,在头上画一棵两片叶子的小草

2、然后再画他黑黑的眼睛和笑着的嘴巴

3、将嘴巴涂上肉色,再抹上腮红,最后把头上的小草涂上绿色就画好了

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存