一行 Python 能實現什麼喪心病狂的功能?

一行 Python 能實現什麼喪心病狂的功能?

能夠把自身代碼打印出來的程序,叫做Quine。

下面是python的一行quine:

一行 Python 能實現什麼喪心病狂的功能?

 這裏還是要推薦下小編的Python學習羣:483546416,不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨,包括小編自己整理的一份2017最新的Python資料和0基礎入門教程,歡迎初學和進階中的小夥伴。在不忙的時間我會給大家解惑。

一行 Python 能實現什麼喪心病狂的功能?

一行代碼輸出“The Zen of Python”:

一行 Python 能實現什麼喪心病狂的功能?

從“The Zen of Python”也能看出,Python倡導Beautiful、Explicit、Simple等原則,當然我們接下來要介紹的一行Python能實現哪些好玩的功能,可能和Explicit原則相違背。

聲明:這些小例子都來源於網絡(最後給出參考網址),自己抱着學習的態度整理得到(除了FizzBuzz問題,有一次面試被問到了,自己寫的)。如果侵犯了作者權益,私信我我會刪除掉。

(1)一行代碼啓動一個Web服務

一行 Python 能實現什麼喪心病狂的功能?

一行 Python 能實現什麼喪心病狂的功能?

(2)一行代碼實現變量值互換

一行 Python 能實現什麼喪心病狂的功能?

(3)一行代碼解決FizzBuzz問題:

FizzBuzz問題:打印數字1到100, 3的倍數打印“Fizz”, 5的倍數打印“Buzz”, 既是3又是5的倍數的打印“FizzBuzz”

一行 Python 能實現什麼喪心病狂的功能?

(4)一行代碼輸出特定字符"Love"拼成的心形

一行 Python 能實現什麼喪心病狂的功能?

(5)一行代碼輸出Mandelbrot圖像

Mandelbrot圖像:圖像中的每個位置都對應於公式N=x+y*i中的一個複數

一行 Python 能實現什麼喪心病狂的功能?

(6)一行代碼打印九九乘法表

一行 Python 能實現什麼喪心病狂的功能?

一行 Python 能實現什麼喪心病狂的功能?

(7)一行代碼計算出1-100之間的素數(兩個版本)

一行 Python 能實現什麼喪心病狂的功能?

(8)一行代碼輸出斐波那契數列

一行 Python 能實現什麼喪心病狂的功能?

(9)一行代碼實現快排算法

一行 Python 能實現什麼喪心病狂的功能?

(10)一行代碼解決八皇后問題

一行 Python 能實現什麼喪心病狂的功能?

(11)一行代碼實現數組的flatten功能: 將多維數組轉化爲一維

一行 Python 能實現什麼喪心病狂的功能?

大家還有其他一行Python代碼的案例可以留言!歡迎轉發,評論,留言,您的支持是對小編最大的鼓勵!

發佈了35 篇原創文章 · 獲贊 75 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章