新春將至,筆者模仿“狗屁不通文章生成器”,創作了一個簡易的新年祝福語自動生成器,希望各位看官喜歡!
代碼
import random
def generateWish1():
list1=['椒花獻頌,','春回柳葉,','天開淑景,','地暖春風,','天高地闊,','風光勝舊,','歲序更新,','天翔紫燕,','喜鵲鳴春,','花香四季,','月滿一輪,','花迎春光,','牛耕綠野,','江山秀麗,','虎嘯青山,','無邊春舍,',
'有福人家,','龍吟國瑞,','虎嘯年豐,','龍興華夏,','百花獻瑞,','百花齊放,','歲且更始,','時乃日新,','鶯歌燕舞,','春光駘蕩,','萬物回春,','國光蔚起,','民氣昭蘇,','國步龍騰,','天開化宇,']
s=random.choice(list1)
list1.remove(s)#洗掉已被選擇的元素,以免重復,下同
return s
#這個串列是套話
def generateWish2():
list2=['學業有成,','福星高照,','萬事如意,','日月皆春,','江山永固,','福壽安康,','歲歲平安,','年年有余,','腰纏萬貫,','財源亨通,','金玉滿堂,','喜氣洋洋,','萬事如意,','大吉大利,','三陽開泰,','財源廣進,',
'四時喜慶,','五谷豐登,','四時如意,','萬事遂心,','燕舞新春,','平安無恙,','吉慶有余,','福星高照,','恭賀新春,','吉慶有余,','福享新春,','喜氣盈門,','三陽開泰,','勵精圖治,','革故鼎新,','抬頭見喜,','吉星高照,','恭喜發財,','心想事成,','五福臨門,','五谷豐登,','門凝瑞靄,','戶發春光,',
'人壽年豐,','人樂豐年,','一門瑞氣,','萬里春風,','千祥云集,','百福駢臻,','人登壽域,','世躋春臺,','萬馬奔騰,','滿院春光,','慶云躍日,','金玉滿堂,','龍鳳呈祥,','百業興旺,','吉星高照,','吉祥如意,','開春大吉,','五谷豐登,','萬事順利,','萬事順意,','六蓄興旺,','榮華富貴,','金玉滿堂,',
'鵬程萬里,','笑逐顏開,','心曠神怡,','財源廣進,','闔家歡樂,','飛黃騰達,','萬事順意,','幸福美滿,','官運亨通,','美夢連連,','萬事順利,','龍鳳呈祥,','紅紅火火,','二龍騰飛,','三陽開泰,','四季平安,','五福臨門,','六六大順,','七星高照,','八方來財,','九九同心,','一帆風順,']
s=random.choice(list2)
list2.remove(s)
return s
#這個串列是各種祝福語
if __name__ == '__main__':
name=input("Please input the person's name:")
string='牛年新春將至,'
i=0
for i in range (0,3):#這里默認選擇3個成語,可自行調整
string+=generateWish1()
i+=1
string1=list(string)#字串轉串列
string1[-1]=',' #將此部分的逗號轉換為句號,使句意通順,下同
string=''.join(string1) #串列轉回字串
s1=name+',在新的一年里,祝你'
string+=s1
for i in range (0,5):
string+=generateWish2()
i+=1
string1=list(string) #字串轉串列
string1[-1]='!'
string=''.join(string1)
print(string)
效果


祝大家新年快樂!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/258962.html
標籤:python
上一篇:因無聊用python寫了個爬藍奏云的爬蟲(含注釋并包裝為函式)
下一篇:執行緒的用法
