欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用Python編寫一個藏頭詩在線生成器

 更新時間:2022年04月28日 11:58:27   作者:木木子學(xué)python  
這篇文章主要介紹了如何利用Python編寫一個藏頭詩在線生成器,文中的示例代碼講解詳細(xì),感興趣的同學(xué)可以跟隨小編一起動手嘗試一下

導(dǎo)語

我尋竹馬旅塵埃,喜見梅花獨自開。

歡得東風(fēng)無限好,你似故人有緣來。

——顧木子吖

你看懂了嘛?

哈嘍大家好,我是木木子,上一期的唐詩宋詞元曲鑒賞中華古詩詞之美已經(jīng)發(fā)出來給大家品讀了。

這一期的話是上一期的延續(xù)哈~聽說藏頭詩這用來表白貌似也不錯哈。

可愛有趣的藏頭詩情話——來~我們來康康叭!

正文

一、藏頭詩(“小浪漫”)

又要上班了我們來發(fā)個牢騷——想想下一個國家法定節(jié)日就得等到元旦了

就很難過,好漫長?。∧闶遣皇且餐﹄y過的,沒關(guān)系,難過我們就找點樂子,這兩天我看到一個還挺好笑的事

跟你們嘮嘮,就是說有個很“浪漫”的男生,**給他女朋友發(fā)了一首藏頭詩,**可以說是很用心了,你們感受一下......

以下是反面教材——

藏頭詩?**我看你是對藏頭詩有什么誤會!**不過也可能不是誤會……**既能說出真話,****又有后路可退,**無敵無敵!所以說這首藏頭詩是個寶貝啊?。?/p>

來點兒正面教材——

我聽說喜之郎的果凍橘子味的更好吃歡樂的話聽多了真的會變開心你也不會發(fā)現(xiàn)這是我寫的藏頭詩

我在黃昏不曉人煙的荒野睡去也看到了黑鴉坐落于枯藤之上喜鵲竟也在此處留戀忘返歡快的歌謠響徹曠野你正在向我走來

正常的藏頭詩——

今天教大家用Python寫的小程序是由不同的詩句組成,這樣子寫的更簡單的啦哈哈哈~

比如:下班一起約會

視垂楊拂路塵 <<松>>    作者:鄭谷

超傳空垂淚 <<灞陵戰(zhàn)叟>>    作者:貫休

松醪醉與誰同 <<潭州>>    作者:李商隱

天風(fēng)乍鶴聲遠(yuǎn) <<過鑄鼎原>>    作者:劉滄

會真廣殿宮墻 <<宮詞>>    作者:花蕊夫人

如此數(shù)州誰得 <<題所居村舍>>    作者:杜荀鶴

那怎么才能完成這個小程序呢?我們來正式敲敲代碼啦~

二、實現(xiàn)代碼

這個小程序特別簡單的哈:這里是事先爬取了很多條詩句放在txt文本里面滴!

代碼如下:

file=open(r"C:\Users\admin\Desktop\視頻剪輯\基礎(chǔ)視頻\游戲代碼\實用小工具集合06\實用09.詩詞\藏頭詩\dataset_final.txt",'r',encoding='utf-8')
file.readline()
dict1={}
dict2={}
result={}
#print(file.readlines())
for line in file.readlines():
    line = line.strip()
    shiju,shiming,shiren = line.split('\t')
    if shiju not in dict1:
        dict1[shiju] = shiming
    if shiju not in dict2:
        dict2[shiju] = shiren
#print(dict2)
for shiju1 in dict2:
  result[shiju1] = "<<"+dict1[shiju1]+">>" + '\t'+"作者:"+dict2[shiju1]
print(result)
str_list=input("請輸入想要生成藏頭詩的字段:")
for i in range(len(str_list)):
    for key,value in result.items():
        if len(str_list)>len(key):
            continue
        if len(str_list)>7:
            break
        if str_list[i]==key[i]:
            print(key,value)
            break

三、效果展示

比如:我喜歡你??

?比如:我很想你

到此這篇關(guān)于利用Python編寫一個藏頭詩在線生成器的文章就介紹到這了,更多相關(guān)Python藏頭詩生成器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用python做數(shù)據(jù)擬合詳情

    利用python做數(shù)據(jù)擬合詳情

    這篇文章主要介紹了利用python做數(shù)據(jù)擬合,下面文章圍繞如何讓利用python做數(shù)據(jù)擬合的相關(guān)資料展開詳細(xì)內(nèi)容,需要的朋友可以參考一下,希望對大家有所幫助
    2021-11-11
  • Python可視化目標(biāo)檢測框的實現(xiàn)代碼

    Python可視化目標(biāo)檢測框的實現(xiàn)代碼

    這篇文章主要介紹了Python可視化目標(biāo)檢測框的實現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python3.0 實現(xiàn)決策樹算法的流程

    Python3.0 實現(xiàn)決策樹算法的流程

    這篇文章主要介紹了Python3.0 實現(xiàn)決策樹算法的流程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • python selenium爬取斗魚所有直播房間信息過程詳解

    python selenium爬取斗魚所有直播房間信息過程詳解

    這篇文章主要介紹了python selenium爬取斗魚所有直播房間信息過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • python解決Missing 1 required positional argument報錯問題

    python解決Missing 1 required positional ar

    這篇文章主要介紹了python解決Missing 1 required positional argument報錯問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Python解析toml配置文件的方法分享

    Python解析toml配置文件的方法分享

    在開發(fā)過程中,配置文件是少不了的,而且配置文件是有專門的格式的,比如:ini,yaml,toml等等。本文帶大家來看看Python如何解析toml文件,需要的可以參考一下
    2022-09-09
  • pandas dataframe統(tǒng)計填充空值方式

    pandas dataframe統(tǒng)計填充空值方式

    這篇文章主要介紹了pandas dataframe統(tǒng)計填充空值方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python SQLite3數(shù)據(jù)庫操作類分享

    Python SQLite3數(shù)據(jù)庫操作類分享

    這篇文章主要介紹了Python SQLite3數(shù)據(jù)庫操作類分享,需要的朋友可以參考下
    2014-06-06
  • vscode中配置jupyter的詳細(xì)步驟(徹底解決Failed?to?start?the?Kernel問題)

    vscode中配置jupyter的詳細(xì)步驟(徹底解決Failed?to?start?the?Kernel問題)

    自從vscode出了支持jupyter?notebook的功能之后,我就再也沒有傻傻的用瀏覽器開過jupyter(問就是vscode好看),下面這篇文章主要給大家介紹了關(guān)于vscode中配置jupyter(徹底解決Failed?to?start?the?Kernel問題)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Python中生成器和迭代器的區(qū)別詳解

    Python中生成器和迭代器的區(qū)別詳解

    這篇文章主要介紹了Python中生成器和迭代器的區(qū)別詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02

最新評論