導航:首頁 > 編程語言 > 生日生肖星座python

生日生肖星座python

發布時間:2022-08-11 16:11:51

㈠ 用python做星座介紹程序。

"""
*****************輸入出生年月,可以知道生肖、星座、星座符號和星座特點*********************
"""

f1="精力旺盛、活力充沛的星座。性格與愛情多數「橫沖直撞」,但純真的個性里沒有殺傷力,所以不用太擔心"
f2="慢條斯理的星座。凡事總是考慮後再過濾,屬於大器晚成型,情思也比較晚開。他們有超人的穩定性,一旦下賭注,就有把握贏"
f3="變化速度快如風的星座。雙子的雙重性格常搞的別人和自己頭痛萬分,對於事業與愛情,如果肯多花點心思經營,應該會是很好的,但...他們實在是太機靈了"
f4="非常需要愛與安定的星座。愛猜疑的個性,使他們在人生旅途上處處顯得缺乏安全感。但是帶著母愛光輝的巨蟹,為了所愛倒是心甘情願的付出"
f5="講究氣派華麗的星座。獅子是森林之王,理所當然喜歡呼朋引伴,有些耐不住寂寞。他們有沖勁,雖然粗枝大葉,但為人講義氣,也蠻有人緣"
f6="有點挑剔又追求完美的星座。缺乏信心的個性,常在潛意識里責怪自己不夠美好;雖然難免會使心情沈重,但天生的優點就是放得開,不會就此一蹶不振"
f7="愛美又怕空虛的星座。憑借天生的外交本領,能在各色人物之間周旋;但有時也會因為過於顧慮面面俱到,搞的吃力不討好,腦筋常常轉來轉去,當心神經衰弱"
f8="神秘詭譎,令人費疑猜的星座。他們可以很執著,也可以很破壞;在愛情的國度里黑白分明,沒有灰色地帶,他們對於自己的目標相當清楚,一旦確立就往前沖"
f9="自由浪漫也濫情的星座。不愛受約束的個性使他們很怕被捆綁,多情的天性也使他們四處尋求獵物;性情天真,常會傷了人也不自覺,愛他們~就由他們去吧"
f10="嚴謹刻板,穩重老成的星座。雖然他們一向給人呆板的印象,但是呆板的人普遍說來不太耍花樣;不管是在事業或愛情上,他們也都以這份特殊氣質獲勝"
f11="思想超前,理性自重的星座。一樣的不愛受約束,一樣的博愛,但他們還是不同射手座;他們較著重於精神層次的提升,是很好的啟發對象"
f12="多愁敏感,愛作夢、幻想的星座。天生多情,使他們常為情字掙扎,情緒的波動起伏也跟脫不了關系;但他們生性柔弱,很喜歡奉獻,也不會隨意傷人"

a=['白羊','金牛','雙子','巨蟹座','獅子座','處女座','天秤座','天蠍座','射手座','魔羯座','水瓶座','雙魚座']
b={'白羊':f1,'金牛':f2,'雙子':f3,'巨蟹座':f4,'獅子座':f5,'處女座':f6,'天秤座':f7,'天蠍座':f8,'射手座':f9,'魔羯座':f10,'水瓶座':f11,'雙魚座':f12}


defsx(year):

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

returnshx[y]#從字典shx里依次取對應的生肖,如:1972即余數0,取「鼠」

defxz(month,date):

d=(20,19,21,20,21,22,23,23,23,24,23,22)#按日期順序把每個月的分隔星座的日期列出來,從水瓶座(1月)開始

c=("摩羯座","水瓶座","雙魚座","白羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座")
#a=['白羊','金牛','雙子','巨蟹座','獅子座','處女座','天秤座','天蠍座','射手座','魔羯座','水瓶座','雙魚座']
#i=a.index(xz(month,date))
#print(chr(9800+i),":",end=xz(month,date))

#有了列表d的分隔日期,對應在此分隔日期之前的星座寫入列表c,如:第一個水瓶座的20號之前是摩羯座

ifdate<d[month-1]:#如果是1.19號,即取d中1月份的20

returnc[month-1]#日期在20號之前,即取對應到c的摩羯座

else:

returnc[month]#否則就是20號之後,下一個水瓶座

shx={0:"鼠",1:"牛",2:"虎",3:"兔",4:"龍",5:"蛇",6:"馬",7:"羊",8:"猴",9:"雞",10:"狗",11:"豬"}
sr=input("請輸入您的生日(格式:1992.10.23):")
t=sr.split(".")#切片,把sr以「.」分割,變成3個字元串
year=int(t[0])
month=int(t[1])
date=int(t[2])
print("您的生肖是:%s"%sx(year))
print("您的星座是:%s"%xz(month,date))
i=a.index(xz(month,date))
print(chr(9800+i),":",end=xz(month,date))
print(' ')
print('{0}是{1}'.format(xz(month,date),b.get(xz(month,date))))

㈡ 用Python做輸入生日,判定星座及性格特點,星座符號,及匹配星座

很簡單的其實
input一個用戶輸入變數
判定input是什麼星座,也是if判定條件,
最後puint星座及性格特點,星座符號

㈢ 用python做輸入生日,判定星座

很簡單啊,把每個星座寫成函數,然後一個判斷他輸入的日期,調出響應的函數就可以了。

㈣ 生日,生肖,星座

看生肖屬蛇,是射手座。
屬蛇射手座人喜歡冒險,對未知事物非常感興趣。
禮物最好要新奇有趣,比如星空投影儀,望遠鏡等等。

㈤ 誰會編程序python shell,怎麼寫看出生年月然後看出生肖和星座~

這個問題難倒是不難,就是麻煩點兒。
比如出生年年月是M/D/Y,利用datetime模塊獲取當前時間的年份,然後,可以推出出生年份,創建一個生肖的字典,從key從0到11,設定一個參照年份y,用出生年份減去y,然後得到整除12的余數,對應到字典,就知道是什麼生肖了。
星座的話,這個也簡單,創建一個星座字典,用datetime模塊可以判斷出生月日屬於哪個生肖,查找字典就可以的出來了。
具體的你自己實現下,應該不用超過50行代碼就可以搞定。

㈥ 用python設計程序輸生日判斷星座,及星座簡筆畫。

"""
還有幾個星座符未畫
"""
importturtle
classPh():
def__init__(self):
pass

defAries(self):
turtle.pensize(10)
turtle.seth(190)
turtle.circle(-25,240)
turtle.circle(-300,30)
turtle.seth(-80)
turtle.fd(20)
turtle.seth(80)
turtle.fd(20)
turtle.circle(-300,30)
turtle.circle(25,240)
return"白羊星座符"

defTaurus(self):
turtle.pensize(10)
turtle.seth(-90)
turtle.fd(100)
foriinrange(2):
turtle.seth(190)
turtle.fd(80)
turtle.circle(-20,180)
turtle.fd(80)
turtle.circle(100,30)
turtle.penup()
turtle.seth(100)
turtle.fd(5)
turtle.seth(90)
turtle.pendown()
turtle.circle(-10,180)
turtle.circle(-80,70)
return"金牛星座符"

defGemini(self):
return"雙子星座符"

defCancer(self):
return"巨蟹星座符"

defLeo(self):
return"獅子星座符"

defVirgo(self):
return"處女星座符"

defLibra(self):
return"天秤星座符"

defScorpio(self):
return"天蠍星座符"

defSagittarius(self):
return"射手星座符"

defCapricornus(self):
turtle.pensize(10)
turtle.circle(-20,60)
turtle.seth(-90)
return"魔羯星座符"

defAquarius(self):
return"水瓶星座符"

defPisces(self):
return"雙魚星座符"


classZkz(Ph):

def__init__(self):
pass

defsx(self,year):
y=(year-1972)%12#對12取余
returnshx[y]#從字典shx里依次取對應的生肖,如:1972即余數0,取「鼠」

defxz(self,month,date):
ifdate<d[month-1]:#如果是1.19號,即取d中1月份的20
returnc[month-1]#日期在20號之前,即取對應到c的摩羯座
else:
returnc[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("請輸入您的生日(格式:1992.03.21):")

z=Zkz()
t=sr.split(".")#切片,把sr以「.」分割,變成3個字元串
year=int(t[0])
month=int(t[1])
date=int(t[2])
print("您的生肖是:%s"%z.sx(year))
print("您的星座是:%s"%z.xz(month,date))
print('{0}是{1}'.format(z.xz(month,date),b.get(z.xz(month,date))))

ifz.xz(month,date)is'白羊座':
print(z.Aries())
elifz.xz(month,date)is'金牛座':
print(z.Taurus())
elifz.xz(month,date)is'雙子座':
print(z.Gemini())
elifz.xz(month,date)is'巨蟹座':
print(z.Cancer())
elifz.xz(month,date)is'獅子座':
print(z.Leo())
elifz.xz(month,date)is'處女座':
print(z.Virgo())
elifz.xz(month,date)is'天秤座':
print(z.Libra())
elifz.xz(month,date)is'天蠍座':
print(z.Scorpio())
elifz.xz(month,date)is'射手座':
print(z.Sagittarius())
elifz.xz(month,date)is'魔羯座':
print(z.Capricornus())
elifz.xz(month,date)is'水瓶座':
print(z.Aquarius())
elifz.xz(month,date)is'雙魚座':
print(z.Pisces())

㈦ 12生肖的星座

星座和十二生肖沒任何關系,不知道你要問什麼。星座的定義是指天上一群群的恆星組合。在三維的宇宙中,這些恆星其實相互間沒有實際的關系,不過其實天球這一個球殼面上的位置相近。自古以來,人對於恆星的排列和形狀很感興趣,並且很自然地把一些位置相近的星聯系起來,組成星座。星座在天文學中占重要的地位;占星術也假借黃道12星座的形象,但天文學家都把占星術視為沒有使用真正科學方法的偽科學。基本上,將恆星組成星座是一個隨意的過程,在不同的文明中有由不同恆星所組成的不同星座——雖然部分由較顯眼的星所組成的星座,在不同文明中大致相同,如獵戶座及天蠍座。國際天文學聯合會用精確的邊界把天空分為八十八個正式的星座,使天空每一顆恆星都屬於某一特定星座。這些正式的星座大多都根據中世紀傳下來的古希臘傳統星座為基礎。為認星方便,人們按空中恆星的自然分布劃成的若干區域。大小不一。每個區域叫做一個星座。用線條連接同一星座內的亮星,形成各種圖形,根據其形狀,分別以近似的動物、器物或神話人物命名,如天鵝座、仙女座等。每個星座中的恆星,按亮度大小,依次以小寫希臘字母編排,如大熊座α星、大熊座β星等。星座是投影在天球上一塊區域的天體空間的總合,因此,說某某星座在銀河系以內/以外都是不準確的說法。占星學中的星座如同在東亞地區的一些民族根據出生年份所代表的動物來定義一個人的生肖,在很多國家,一個人的出生月份就以星座來對應。生日星座源於占星學,它試圖利用人的出生地、出生時間和天體的位置來解釋人的性格和命運。出生月份與太陽星座的對應如下,由於天體運行的軌道與公歷歷法有差異,不同年份會前後相差1-2天,與中國農歷的二十四節氣各個「節」之間的距離吻合,節氣時間的計算準確至分鍾(並非子時開始),亦是星座的界線,每年均有差異。星座名稱 黃道帶時間(一般認知) 恆星時間 太陽所在星座時間 對應的農歷節氣白羊座 03月21日-04月19日 04月15日-05月15日 04月19日-05月13日 春分-穀雨前一天金牛座 04月20日-05月20日 05月16日-06月15日 05月14日-06月19日 穀雨-小滿前一天雙子座 05月21日-06月21日 06月16日-07月15日 06月20日-07月20日 小滿-夏至前一天巨蟹座 06月22日-07月22日 07月16日-08月15日 07月21日-08月09日 夏至-大暑前一天獅子座 07月23日-08月22日 08月16日-09月15日 08月10日-09月15日 大暑-處暑前一天處女座 08月23日-09月23日 09月16日-10月15日 09月16日-10月30日 處暑-秋分前一天天秤座 09月24日-10月23日 10月16日-11月15日 10月31日-11月22日 秋分-霜降前一天天蠍座 10月24日-11月21日 11月16日-12月15日 11月23日-11月29日 霜降-小雪前一天射手座 11月22日-12月21日 12月16日-01月14日 12月18日-01月18日 小雪-冬至前一天摩羯座 12月22日-01月19日 01月15日-02月14日 01月19日-02月15日 冬至-大寒前一天水瓶座 01月20日-02月18日 02月15日-03月14日 02月16日-03月11日 大寒-雨水前一天雙魚座 02月19日-03月20日 03月15日-04月14日 03月12日-04月18日 雨水-春分前一天這只是時間表,12星座一般指的是黃道12星座(黃道帶時間),即沒有蛇夫座。精確的計算星座時間比較復雜,請參考討論頁面。根據占星學說,各個星座皆與人的各方面有對應關系:星座 人生階段 人體部位 性格特徵白羊座 嬰兒 頭 勇氣、鬥志、好勝金牛座 幼兒 頸、喉嚨 謹慎、溫和、務實雙子座 兒童 手、臂、肩、肺 機智、善變、好奇心旺盛巨蟹座 少年 胸、胃 敏感、情緒化、外剛內柔獅子座 青年 脊椎、心臟 慷慨、霸氣、自尊心強處女座 青年 腸、神經系統 細心、嘮叨、完美主義天秤座 成年 下背、臀、腎臟 優柔寡斷、追求公平天蠍座 成年 生殖器官 神秘、愛恨分明、佔有欲強射手座 壯年 大腿 樂觀、誠實、愛冒險摩羯座 老年 骨頭、關節、膝蓋 意志堅強、專注力高、勇敢水瓶座 重生 睿智、獨立、叛逆雙魚座 靈魂 足踝、腳掌 浪漫、富同情心、不切實際、優柔寡斷

㈧ 用python做輸入生日在新窗口顯示該星座的簡筆畫

a=['白羊','金牛','雙子','巨蟹座','獅子座','處女座','天秤座','天蠍座','射手座','魔羯座','水瓶座','雙魚座']
b=input("請輸入星座名稱:")
i=a.index(b)
print(chr(9800+i),":",end=b)

閱讀全文

與生日生肖星座python相關的資料

熱點內容
flash如何導出指定文件夾 瀏覽:908
快手安卓手機如何登錄 瀏覽:448
中國移動行銷app哪裡可以下載 瀏覽:475
小愛老師如何傳第三方app 瀏覽:918
小數除法速演算法口訣 瀏覽:545
pythoncode模塊 瀏覽:840
蘋果手機哪裡查app內存 瀏覽:996
伺服器在中國有什麼用 瀏覽:639
程序員密歇根州工作 瀏覽:730
看哪裡有下雨的app 瀏覽:440
誇客app如何清理空間功能在哪裡 瀏覽:621
金礦精益管理pdf 瀏覽:729
貨幣通論pdf 瀏覽:894
java資料庫jar包 瀏覽:751
圖中的矩形命令 瀏覽:883
pdfkindle轉換 瀏覽:979
安卓手機拼音打字失靈怎麼處理 瀏覽:566
字畫投資轉拍源碼 瀏覽:200
超級馬里奧源碼製作公司 瀏覽:631
安卓機nfc功能是什麼 瀏覽:118