91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Python計算一個人的星座

發布時間:2022-01-13 09:16:05 來源:億速云 閱讀:418 作者:iii 欄目:大數據

本篇內容主要講解“怎么用Python計算一個人的星座”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么用Python計算一個人的星座”吧!

怎么用Python計算一個人的星座

把出生的月份和日期傳入這個函數,就能得到對應的星座了。當然,這只是非常簡單的第一步,接下來讓我們計算2012全球富豪榜前一百名中,哪個星座的人最多,嘻嘻,期待嗎?

1.獲得數據

豆瓣上有個帖子幫我們列出了相應的數據,不過是以文本的形式:
https://www.douban.com/group/topic/28671832/

怎么用Python計算一個人的星座

幸好有統一的格式,我們能用正則表達式把出生日期提取出來:

(\d+) ?月 ?(\d+) ?日

怎么用Python計算一個人的星座


在Vscode中還能直接用模式替換,變成我們想要的元組形式:

怎么用Python計算一個人的星座


點擊回車就能替換成元組形式了哦。最后會發現有出生月日的只有88條,沒關系,夠我們實驗用的。

2.放入代碼計算

將前面獲得的所有日期放入數組中,然后調用我們一開始說的星座計算函數即可,當然,需要用一個字典來計算每次星座的出現:

怎么用Python計算一個人的星座

這里由于數據過多,我就沒截上來了。有興趣的朋友可以Python實用寶典公眾號后臺回復 星座富豪計算 獲取全部數據和代碼。

結果如下:

{'水瓶座': 7, '天蝎座': 7, '處女座': 8, '雙魚座': 7, '白羊座': 12, '獅子座': 8, '天秤座': 5, '金牛座': 9, '巨蟹座': 1, '雙子座': 5, '摩羯座': 3, '射手座': 4}

排個序吧:

   
   
   print(sorted(result.items(), key=lambda item: item[1]))

結果:

[('巨蟹座', 1), ('摩羯座', 3), ('射手座', 4), ('天秤座', 5), ('雙子座', 5), ('水瓶座', 7), ('天蝎座', 7), ('雙魚座', 7), ('處女座', 8), ('獅子座', 8), ('金牛座', 9), ('白羊座', 12)]

到此,相信大家對“怎么用Python計算一個人的星座”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

辽宁省| 南投市| 阿鲁科尔沁旗| 敖汉旗| 宣化县| 冕宁县| 博兴县| 洛浦县| 宝丰县| 普定县| 锡林郭勒盟| 灵山县| 新宾| 长兴县| 永川市| 漾濞| 南昌市| 郧西县| 拜城县| 台南市| 澜沧| 河北省| 礼泉县| 乌兰县| 左贡县| 都匀市| 淮阳县| 明溪县| 公主岭市| 东乡| 瓮安县| 新蔡县| 台南县| 盈江县| 漳浦县| 肃北| 聂拉木县| 咸宁市| 砚山县| 常州市| 恩施市|