Month = int(input(""))
斗門網(wǎng)站建設公司創(chuàng)新互聯(lián)建站,斗門網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為斗門超過千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設公司要多少錢,請找那個售后服務好的斗門做網(wǎng)站的公司定做!
Day = int(input('請輸入日期'))
if Month in [x for x in range(1,13)if x!=2]:
if Day in range(1,32):
print('原來你是這個星座啊')
else:
print('輸入格式錯誤')
elif Month in [2]:
if Day in range(1,30):
print('原來你是這個星座啊')
else:
print('輸入格式錯誤')
else:
print('輸入格式錯誤')
很簡單的其實
input一個用戶輸入變量
判定input是什么星座,也是if判定條件,
最后puint星座及性格特點,星座符號
"""
還有幾個星座符未畫
"""
import?turtle
class?Ph():
def?__init__(self):
pass
def??Aries(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?"白羊星座符"
def??Taurus(self):?
turtle.pensize(10)
turtle.seth(-90)?????????
turtle.fd(100)
for?i?in?range(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?"金牛星座符"
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):
turtle.pensize(10)
turtle.circle(-20,60)
turtle.seth(-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即余數(shù)0,取“鼠”
def?xz(self,month,date):
if?dated[month-1]:?#如果是1.19號,即取d中1月份的20
return?c[month-1]#日期在20號之前,即取對應到c的摩羯座
else:
return?c[month]?#否則就是20號之后,下一個水瓶座????
if?__name__=="__main__":
f1="精力旺盛、活力充沛的星座。性格與愛情多數(shù)“橫沖直撞”,但純真的個性里沒有殺傷力,所以不用太擔心"
f2="慢條斯理的星座。凡事總是考慮后再過濾,屬於大器晚成型,情思也比較晚開。他們有超人的穩(wěn)定性,一旦下賭注,就有把握贏"
f3="變化速度快如風的星座。雙子的雙重性格常搞的別人和自己頭痛萬分,對於事業(yè)與愛情,如果肯多花點心思經(jīng)營,應該會是很好的,但...他們實在是太機靈了"
f4="非常需要愛與安定的星座。愛猜疑的個性,使他們在人生旅途上處處顯得缺乏安全感。但是帶著母愛光輝的巨蟹,為了所愛倒是心甘情愿的付出"
f5="講究氣派華麗的星座。獅子是森林之王,理所當然喜歡呼朋引伴,有些耐不住寂寞。他們有沖勁,雖然粗枝大葉,但為人講義氣,也蠻有人緣"
f6="有點挑剔又追求完美的星座。缺乏信心的個性,常在潛意識里責怪自己不夠美好;雖然難免會使心情沉重,但天生的優(yōu)點就是放得開,不會就此一蹶不振"
f7="愛美又怕空虛的星座。憑借天生的外交本領,能在各色人物之間周旋;但有時也會因為過于顧慮面面俱到,搞的吃力不討好,腦筋常常轉(zhuǎn)來轉(zhuǎn)去,當心神經(jīng)衰弱"
f8="神秘詭譎,令人費疑猜的星座。他們可以很執(zhí)著,也可以很破壞;在愛情的國度里黑白分明,沒有灰色地帶,他們對於自己的目標相當清楚,一旦確立就往前沖"
f9="自由浪漫也濫情的星座。不愛受約束的個性使他們很怕被捆綁,多情的天性也使他們四處尋求獵物;性情天真,常會傷了人也不自覺,愛他們~就由他們?nèi)グ?
f10="嚴謹刻板,穩(wěn)重老成的星座。雖然他們一向給人呆板的印象,但是呆板的人普遍說來不太?;?;不管是在事業(yè)或愛情上,他們也都以這份特殊氣質(zhì)獲勝"
f11="思想超前,理性自重的星座。一樣的不愛受約束,一樣的博愛,但他們還是不同射手座;他們較著重於精神層次的提升,是很好的啟發(fā)對象"
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))))
if?z.xz(month,date)?is??'白羊座':?
print(z.Aries())
elif?z.xz(month,date)?is?'金牛座':
print(z.Taurus())???????
elif?z.xz(month,date)?is?'雙子座':
print(z.Gemini())?
elif?z.xz(month,date)?is?'巨蟹座':
print(z.Cancer())?????
elif?z.xz(month,date)?is?'獅子座':
print(z.Leo())
elif?z.xz(month,date)?is?'處女座':
print(z.Virgo())??
elif?z.xz(month,date)?is?'天秤座':
print(z.Libra())?
elif?z.xz(month,date)?is?'天蝎座':
print(z.Scorpio())????
elif?z.xz(month,date)?is?'射手座':
print(z.Sagittarius())
elif?z.xz(month,date)?is?'魔羯座':
print(z.Capricornus())
elif?z.xz(month,date)?is?'水瓶座':
print(z.Aquarius())
elif?z.xz(month,date)?is?'雙魚座':
print(z.Pisces())
3月29日那晚,我正在廁所蹲坑來著,大概就是邊蹲邊刷手機的那種…突然發(fā)現(xiàn)一條微博熱搜#你出生那天的宇宙#
在評論區(qū),發(fā)現(xiàn)大家都有一個同樣的疑惑:無法訪問NASA官網(wǎng)(可能是因為訪問量過大,導致網(wǎng)絡極高延時)。作為一個 社會 主義正直青年,我怎么能放著不管呢?
于是,我決定搞事情!!
一個簡單的想法油然而生:既然大家沒法從官網(wǎng)上下載圖片,那我就幫大家集齊圖片,然后發(fā)給大家就好啦。(搜集數(shù)據(jù)嘛,寫個爬蟲不就好了?)
于是,我直接沖進NASA官網(wǎng)準備分析一波請求。結(jié)果…好叭,我也是大家中的一員,我也加載不出圖片。
這點困難我怎么能退縮呢,再于是,我就去微博評論下面苦苦尋找,果然功夫不負有心人,發(fā)現(xiàn)豆瓣上有個大佬已經(jīng)為找齊了所有圖片:
秉承“拿來主義”的作風,我決定這里就是我的數(shù)據(jù)源(某豆瓣相冊)
簡單分析了一下,發(fā)現(xiàn)可以通過一個m_start的參數(shù)進行翻頁,每頁20張圖片(如m_start=0為第一頁,m_start=20為第二頁),那么寫一個循環(huán)便可:
代碼簡單來說就是:webdriver訪問頁面并獲取圖片地址,然后通過多線程利用requests下載并保存圖片。
至此,圖片搜集的工作基本完成!
有了圖片,接下來就是如何讓大家獲得圖片呢?去給每個人私發(fā)?機智的我當然不會這么干,我決定寫一個小網(wǎng)頁來讓大家訪問。作為很不專業(yè)的我,東平西湊,效果大概就是這樣(你生日那天的宇宙):
關于推廣,咱也不懂,咱也不敢說。 傻傻的我決定自己發(fā)一條微博(心里大概是想:這么方便的工具,肯定會受大家歡迎的,肯定是這樣沒有錯,對,沒錯…):
現(xiàn)實嘛,總是殘酷的。吃瓜群眾都猜到了:無人問津,石沉海底~
幾經(jīng)周折,最后呢在一位相關話題的熱門博主的鼎力幫助下,最終迎來了一些流量:
雖然這個流量跟我想象的還是相差甚遠,畢竟這個話題也是有上億的閱讀量的,但是我還是決定對昨天訪問的情況做一個簡單的統(tǒng)計:
在某度統(tǒng)計里拿到網(wǎng)頁訪問數(shù)據(jù)的原始csv表格后,進行了簡單數(shù)據(jù)處理,調(diào)整為更方便讀取的格式。
由于表格中并不僅僅包括NASA頁面的數(shù)據(jù),還有一些其他頁面的數(shù)據(jù),于是必須進行數(shù)據(jù)的篩選:
最后的結(jié)果就長這個樣子:
如果可以,我亦希望在無數(shù)次鍵盤的敲擊聲中創(chuàng)造出所謂的“ 極致浪漫 ”~
最后,附上本次NASA活動中個人覺得比較好看的一些圖片:
新聞標題:python函數(shù)星座 python 獲取星期
文章URL:http://muchs.cn/article40/dogigho.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、做網(wǎng)站、虛擬主機、外貿(mào)網(wǎng)站建設、App設計、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)