歡迎光臨
每天分享高質量文章

Python簡單實現表白藏頭詩

匯入資料

資料分行

  1. 存在很多空行

  2. 長度為24和16的行可能是正確的詩句(分別對應五言和七言)

  3. 部分長度正確的行,可能是目錄行,標題等,需要仔細甄別

資料清洗

203 秦川雄帝宅,函谷壯皇居。綺殿千尋起,離宮百雉餘。 24

204 連薨遙接漢,飛觀迥凌虛。雲日隱層闕,風煙出綺疏。 24

206 巖廊罷機務,崇文聊駐輦。玉匣啟龍圖,金繩披鳳篆。 24

207 韋編斷仍續,縹帙舒還捲。對此乃淹留,欹案觀墳典。 24

209 移步出詞林,停輿欣武宴。雕弓寫明月,駿馬疑流電。 24

210 驚雁落虛弦,啼猿悲急箭。閱賞誠多美,於茲乃忘倦。 24

212 鳴笳臨樂館,眺聽歡芳節。急管韻朱弦,清歌凝白雪。 24

213 彩鳳肅來儀,玄鶴紛成列。去茲鄭衛聲,雅音方可悅。 24

215 芳辰追逸趣,禁苑信多奇。橋形通漢上,峰勢接雲危。 24

216 煙霞交隱映,花鳥自參差。何如肆轍跡,萬裡賞瑤池。 24

資料整理

句子拆分

維度轉換

取頭取尾

0 秦川雄帝宅 秦 宅

1 函谷壯皇居 函 居

2 連薨遙接漢 連 漢

3 飛觀迥凌虛 飛 虛

4 巖廊罷機務 巖 務

區分五言和七言

定義函式

五言藏頭詩

五言藏尾

七言藏頭

七言藏尾

測試

Poet_Libai_5_tou()

請輸入四個藏頭字

天氣真好

天花近足春

氣驕陵上都

真耀蘊軒儀

好古笑流俗

Poet_Libai_5_wei()

請輸入四個藏尾字

天氣真好

廣樂奏鈞天

昔年懷壯氣

清心常保真

不如歸山好

作者:防潮同學

源自:https://zhuanlan.zhihu.com/p/33917614

宣告:文章著作權歸作者所有,如有侵權,請聯絡小編刪除

贊(0)

分享創造快樂