您好,登錄后才能下訂單哦!
這篇文章主要講解了“Python趣味題有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Python趣味題有哪些”吧!
一、猜數(shù)字
經(jīng)典的猜數(shù)字游戲,幾乎所有人學(xué)編程時(shí)都會(huì)做。
功能描述:隨機(jī)選擇一個(gè)三位以內(nèi)的數(shù)字作為答案。用戶輸入一個(gè)數(shù)字,程序會(huì)提示大了或是小了,直到用戶猜中。
二、FizzBuzz
功能描述:遍歷并打印0到100,如果數(shù)字能被3整除,顯示Fizz;如果數(shù)字能被5整除,顯示Buzz;如果能同時(shí)被3和5整除,就顯示FizzBuzz。結(jié)果應(yīng)該類似:0,1,2,F(xiàn)izz,4,Buzz,6……14,F(xiàn)izzBuzz,16……
三、猜數(shù)字的AI
和猜數(shù)字一樣,不過(guò)這次是設(shè)計(jì)一個(gè)能猜數(shù)字的AI。
功能描述:用戶輸入一個(gè)單位以內(nèi)的數(shù)字,AI要用最少的次數(shù)猜中,并且顯示出猜的次數(shù)和數(shù)字。
四、整點(diǎn)報(bào)時(shí)
老式掛鐘會(huì)在整點(diǎn)的報(bào)時(shí),響鈴的次數(shù)和時(shí)間相等。我們?cè)O(shè)計(jì)一個(gè)在電腦上運(yùn)行的報(bào)時(shí)器。
功能描述:運(yùn)行后,在每一個(gè)整點(diǎn)長(zhǎng)響一聲,半個(gè)整點(diǎn)短響兩聲。實(shí)現(xiàn)睡眠模式,晚上十二點(diǎn)到早上六點(diǎn)不響鈴。
五、敏感詞審查
一向痛恨網(wǎng)絡(luò)審查的你成了某網(wǎng)站的審查員,要求審查網(wǎng)絡(luò)上違反上頭規(guī)定的名詞。
功能描述:要審查的帖子在這個(gè)文本文檔里,要求將所有的和諧
六、文字冒險(xiǎn)游戲
你想做個(gè)清新脫俗的文字游戲,只在命令行的黑框里運(yùn)行。
功能描述:盡量參考回合制RPG游戲的模式,游戲劇情自編,要有戰(zhàn)斗模式,主角有HP屬性,戰(zhàn)斗和吃東西會(huì)對(duì)HP有相應(yīng)的增減效果。
七、詞頻統(tǒng)計(jì)
你想分析某個(gè)英語(yǔ)寫(xiě)作者的寫(xiě)作風(fēng)格,你想先從他使用詞語(yǔ)的頻率入手。
功能描述:分析這個(gè)文本文檔里的詞頻,按照出現(xiàn)頻率由高到低排列結(jié)果,不區(qū)分大小寫(xiě),過(guò)濾掉標(biāo)點(diǎn)(可以使用正則表達(dá)式)。結(jié)果類似ok:234,play:122,funny:78
八、Markdown轉(zhuǎn)換器
你一向喜歡在Windows的記事本里寫(xiě)文章,為了能方便的生成網(wǎng)頁(yè),你使用Markdown的格式寫(xiě)了篇文章,現(xiàn)在需要一個(gè)把Markdown轉(zhuǎn)換成HTML格式的程序。
功能描述:將這個(gè)文本文檔里的內(nèi)容轉(zhuǎn)換成HTML文檔。要盡可能的支持Markdown標(biāo)簽,越多越好。建議使用正則表達(dá)式。
九、郵件轟炸機(jī)
你的一個(gè)朋友生日快到了,你決定搞個(gè)惡作劇——用郵件塞滿他的郵箱。
功能描述:首先去注冊(cè)十個(gè)郵箱,然后用這是個(gè)郵箱輪流發(fā)送隨機(jī)生成的郵件內(nèi)容給你的朋友。調(diào)整發(fā)送的頻率,以免被服務(wù)器拒絕。
十、用郵件控制電腦
你的電腦放在宿舍,這時(shí)你在教室上課,你又決定搞個(gè)惡作劇嚇嚇裝病請(qǐng)假在宿舍玩游戲的室友。
功能描述:使用郵件發(fā)送特定的命令,讓電腦上的程序判斷發(fā)信方是否為控制郵箱,如果是就執(zhí)行發(fā)送過(guò)來(lái)的命令。通過(guò)不同的方式實(shí)現(xiàn)盡可能多的功能。
感謝各位的閱讀,以上就是“Python趣味題有哪些”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Python趣味題有哪些這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。