python心得体会200字_50行代码让python自动生成文章
不知道從小到大,我們被迫寫了多少心得體會(huì),多少人生感想,如果真情實(shí)地的去感受寫作然后成長當(dāng)然很好,但是更多的都是形式主義的需求,并沒有人去看里面的內(nèi)容,白白浪費(fèi)我們多少大好時(shí)光,有時(shí)候我們ctrl,C,V按鍵都磨白了有木有
正如知乎上有很多類似的問題,就比如這個(gè)狗血的申請學(xué)生會(huì)退會(huì)
但是當(dāng)我們掌握python這個(gè)好用的工具好,我們會(huì)發(fā)現(xiàn)如果用python來自動(dòng)生成文章,這些無用的心得體會(huì)將不會(huì)再浪費(fèi)我們寶貴的LOL時(shí)間,最近小編就從GitHub每日趨勢榜上學(xué)習(xí)到這一個(gè)小項(xiàng)目,分享給大家
1.先看結(jié)果
通過代碼分分鐘生成了上千字的文章,而且還引用了大量的名人名言,還會(huì)自己進(jìn)行段落分割。雖然仔細(xì)看有些都狗屁不通,但是都是些應(yīng)付交差的心得體會(huì),復(fù)制粘貼也是寫,那何不如用代碼來生成呢
2.代碼
import os, re import random,readJSONdata = readJSON.讀JSON文件("data.json") 名人名言 = data["famous"] # a 代表前面墊話,b代表后面墊話 前面墊話 = data["before"] # 在名人名言前面弄點(diǎn)廢話 后面墊話 = data['after'] # 在名人名言后面弄點(diǎn)廢話 廢話 = data['bosh'] # 代表文章主要廢話來源xx = "學(xué)生會(huì)退會(huì)"重復(fù)度 = 2def 洗牌遍歷(列表):global 重復(fù)度池 = list(列表) * 重復(fù)度while True:random.shuffle(池)for 元素 in 池:yield 元素下一句廢話 = 洗牌遍歷(廢話) 下一句名人名言 = 洗牌遍歷(名人名言)def 來點(diǎn)名人名言():global 下一句名人名言xx = next(下一句名人名言)xx = xx.replace( "a",random.choice(前面墊話) )xx = xx.replace( "b",random.choice(后面墊話) )return xxdef 另起一段():xx = ". "xx += "rn"xx += " "return xxif __name__ == "__main__":xx = input("請輸入文章主題:")for x in xx:tmp = str()while ( len(tmp) < 6000 ) :分支 = random.randint(0,100)if 分支 < 5:tmp += 另起一段()elif 分支 < 20 :tmp += 來點(diǎn)名人名言()else:tmp += next(下一句廢話)tmp = tmp.replace("x",xx)print(tmp)代碼就這么長,相對于人工智能,自然語言處理來說,這些不要說太簡單,一共就50行代碼左右,該程序員在代碼還調(diào)皮的使用了中文變量,有興趣的同學(xué)可以去下載學(xué)習(xí)一下哦,源碼放在參考鏈接當(dāng)中
3.在線版本(網(wǎng)址放在文末)
當(dāng)然對于有些小伙伴使用還是太麻煩,所以有給力的程序員又添磚加瓦給項(xiàng)目加上了在線版本(鏈接在文末),直接點(diǎn)擊網(wǎng)址就可以生成文章哦
【友情提醒】
- 如果提交的文章會(huì)有人仔細(xì)閱讀請慎用該項(xiàng)目
- 如果是學(xué)生會(huì)讓交6000字退會(huì)申請,請無視學(xué)生會(huì)
參考鏈接:
1.狗屁不通文章生成器 https://github.com/menzi11/BullshitGenerator 2.網(wǎng)頁版文章生成器 https://suulnnka.github.io/BullshitGenerator/index.html總結(jié)
以上是生活随笔為你收集整理的python心得体会200字_50行代码让python自动生成文章的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql查询case when_【原创
- 下一篇: python代码删掉了几行怎么撤回_78