可以把python想像成一種簡單的敘述語法,像以前有一種滑鼠連點程式用來玩天堂的,他
本身是一個程式,但它又可以讓你自己寫描述符,每隔幾秒點一下,點在哪之類的,然後寫法很簡單
Python也是,開發者把複雜的事情做掉,變成簡單的幾個function在那邊,讓不是很懂程式的人使用,或是主程式的某一部份我只留一個抽象名稱在那邊,而由user你來定義這個名稱的實際意義、行為,user就可以按照他的意思去設計
然後主程式+user的程式合體起來,就變成按照user的意志去執行 (但是在複雜的部份又獲得開發者的支援) 的一個程式,這樣484很強大
雖然每種高階語言都有這種API、callback的功能,但Python的寫法相對比較懶人化,然後又是直譯式不用編譯,就變成很多跨領域的人想要寫點程式做點什麼的首選