1樓:黃寶臣
在資料領域真有人做這個事,不過結果以資料報告、Dashboard為主。但是,理論上可以實現大多數資料相關的場景。
這就是大名鼎鼎的http://
plot.ly
團隊的plotly/dash專案。
2樓:
Python有嚴格的縮排。是不是有點浪費,你見過".min.js",".min.css"。但想過".min.py"麼?
對於熟悉python的人來說也許會更美好
3樓:
不會第一, 基於縮排的語法會太容易在網頁上失效. 而且不能被像JS一樣用uglify進行壓縮
第二, Python的魔術方法使得運算子的優化更困難.而JS引擎,如V8,則可以用smi來優化數字運算
第三,也是最重要的一點,Python沒有runToCompletion的語義. 參考 如何評價node-fibers? - 知乎 使得書寫GUI不如JS容易理解.
4樓:z weijar
裸JS體驗是沒py好,設計得太容易出錯(比如弱型別,取個不存在的屬性不異常之類)。
但JS + eslint + 型別(flow/typescript) + atom/vscode + es6 + npm的組合程式設計體驗不比python差。
(其實我是覺得更好的)
5樓:白羽飄
python3 的lambda表示式可以換行了??
其他語言用rx都變得更好看了,只有py……囧……Observable
.from_
(["Alpha"
,"Beta"
,"Gamma"
,"Delta"
,"Epsilon"
]) \
.map(
lambdas:
intense_calculation(s)) \
.subscribe_on
(pool_scheduler
) \ .
subscribe
(on_next
=lambdas:
("PROCESS 1: ".
format
(current_thread().
name,s
)),on_error
=lambdae:
print(e
),on_completed
=lambda
("PROCESS 1 done!"))
6樓:動感小菜刀
我想,創造以下這幾樣東西的人,當初都有和題主類似的想法吧:
ES6CoffeeScript
TypeScript
Dartlang
7樓:
我一年多前有關注這個專案, 然而當時並不是很好用, 至今發展得如何不得而知, 但是他的底層還是把python3 轉化成了js執行(因為瀏覽器並不能直接執行python)
Python 哪些可以代替遞迴的演算法?
雨落驚風 你想想,遞迴演算法,本質就是數學歸納法 或者,強歸納法 而數學歸納法的遞迴步驟說,我們可以從較小的值通過某個規則 rule 構造出較大的值。所以,就寫個迭代,一步一步的,把f k k n算出來. Python與演算法社群 def fib i,current 0,next 1 if i 0 ...
excel中想實現使用Python代替VBA,請問應該怎麼做?
純純 如果資料是 xlsx 格式的檔案的話,大膽把 Excel 當成乙個視覺化工具,直接用 openpyxl 整個讀出來操作,再寫回去,包括樣式,公式之類的都可以修改。 的了哈 在你的VBA裡將所需要的資料匯出到乙個新檔案,用VBA呼叫CMD,CMD執行一條執行蟒蛇的語句,可以讓VBA通過CMD往蟒...
如果你代替 Mark Watney 在火星上求生,你會在哪些方面做得更好?
雪梨秦 乙個植物學家,來火星居然不帶種子。我是真想不通。換上俺們中國植物學家,什麼西紅柿蘿蔔白菜韭菜早種上了。黃瓜都上架了。最後也不至於營養不良全身都是傷痕。 Moonsh SZ 會死得更快點,想了想,大概能堅持乙個禮拜不到。但我應該會穿著太空衣在火星上探索,自由 奔跑 看星星看沙看山看沙暴,然後在...