赞
踩
元旦来临,祝你一帆风顺,两全其美,三阳开泰,四季发财,五福临门,六六大顺,七星高照,八面玲珑,九九归一,十全十美。
Python是一种高级的、动态类型的编程语言。它易于学习、阅读和维护,广泛应用于数据分析、人工智能、Web开发等多个领域。Python的语法清晰、简洁,使得代码可读性强,同时它提供了丰富的库和工具,方便开发者快速构建各种应用。
当然也可以用来祝福,暗示地进行抒情表达祝福新的一年的到来!!!
- import numpy
- import multidict
- import matplotlib.pyplot as plt
- from imageio import imread
- from wordcloud import WordCloud, ImageColorGenerator
-
-
- def transform_format(val):
- if val[0] > 245 and val[1] > 245 and val[2] > 245:
- val[0] = val[1] = val[2] = 255
- return val
- else:
- return val
-
-
- def gen_happy_birthday_cloud(file, name):
- words = multidict.MultiDict()
- words.add('2024元旦快乐', 10)
- words.add(name, 12)
-
- # 随意插入新的词语
- for i in range(1000):
- words.add('祝大家', numpy.random.randint(1, 5))
- words.add('一研为定', numpy.random.randint(1, 5))
- words.add('心想事成', numpy.random.randint(1, 5))
- words.add('元旦', numpy.random.randint(1, 5))
- words.add('快乐', numpy.random.randint(1, 5))
- words.add(name, numpy.random.randint(1, 5))
-
- # 设定图片
- bimg = imread(file)
- for color in range(len(bimg)):
- bimg[color] = list(map(transform_format, bimg[color]))
-
- wordcloud = WordCloud(
- background_color='white',
- mask=bimg,
- font_path='simhei.ttf'
- ).generate_from_frequencies(words)
-
- # 生成词云
- bimgColors = ImageColorGenerator(bimg)
-
- # 渲染词云
- plt.axis("off")
- plt.imshow(wordcloud.recolor(color_func=bimgColors))
- plt.savefig(name + '.png')
- plt.show()
-
-
- gen_happy_birthday_cloud("example.png", "2024")
结果如下:
【注】:随意插入新的词语的内容可以随时更改
【祝】:
- # 定义一个函数,接收用户输入并返回相应的祝福语
- def get_new_year_message(name):
- return f"祝{name}元旦快乐!愿你在新的一年里事事顺利,心想事成!
- 祝你一帆风顺,两全其美,三阳开泰,四季发财,五福临门,六六大顺,七星高照,
- 八面玲珑,九九归一,十全十美"
-
- # 测试函数
- print(get_new_year_message("姓名"))
亲爱的朋友们,值此2024年元旦佳节之际,向您们献上最诚挚的祝福。
愿新的一年里,阳光满路,温暖如初;愿您们的生活充满欢笑与幸福,事业步步高升,健康平安常伴左右;愿每一份付出都有丰厚回报,每一份期待都能如愿以偿。
新年新气象,让我们共携手,互学习,求进步,满怀着希望与信心,迎接更加辉煌的2024年!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。