兩個之間沒有直接的可比性,之間的交集比較少;唯一的交集存在於web網頁開發中,但是做過web開發的人都知道,在web開發裡面兩個也是互不相干的:HTML是實現前端的語言,python是實現後端的語言

而一個完整的web開發,是前後端都需要的,也就是你需要兩個都學

超文本標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於創建網頁的標準標記語言。HTML是一種基礎技術,常與CSS、JavaScript一起被眾多網站用於設計網頁、網頁應用程序以及移動應用程序的用戶界面[3]。網頁瀏覽器可以讀取HTML文件,並將其渲染成可視化網頁。HTML描述了一個網站的結構語義隨著線索的呈現,使之成為一種標記語言而非編程語言。

HTML元素是構建網站的基石。HTML允許嵌入圖像與對象,並且可以用於創建互動式表單,它被用來結構化信息——例如標題、段落和列表等等,也可用來在一定程度上描述文檔的外觀和語義。HTML的語言形式為尖括弧包圍的HTML元素(如&),瀏覽器使用HTML標籤和腳本來詮釋網頁內容,但不會將它們顯示在頁面上。

HTML可以嵌入如JavaScript的腳本語言,它們會影響HTML網頁的行為。網頁瀏覽器也可以引用層疊樣式表(CSS)來定義文本和其它元素的外觀與佈局。維護HTML和CSS標準的組織萬維網聯盟(W3C)鼓勵人們使用CSS替代一些用於表現的HTML元素

Python(英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/)是一種廣泛使用的解釋型、高級編程、通用型編程語言,由吉多·範羅蘇姆創造,第一版發佈於1991年。Python是ABC語言的後繼者,也可以視之為一種使用傳統中綴表達式的LISP方言[4]。Python的設計哲學強調代碼的可讀性和簡潔的語法(尤其是使用空格縮進劃分代碼塊,而非使用大括弧或者關鍵詞)。相比於C++或Java,Python讓開發者能夠用更少的代碼表達想法。不管是小型還是大型程序,該語言都試圖讓程序的結構清晰明瞭。

與Scheme、Ruby、Perl、Tcl等動態類型編程語言一樣,Python擁有動態類型系統和垃圾回收功能,能夠自動管理內存使用,並且支持多種編程範式,包括面向對象、命令式、函數式和過程式編程。其本身擁有一個巨大而廣泛的標準庫。

Python 解釋器本身幾乎可以在所有的操作系統中運行。Python的其中一個解釋器CPython是用C語言編寫的、是一個由社羣驅動的自由軟體,當前由Python軟體基金會管理

如果只能學習一種,那學python吧,應用場景更廣,雖然會比HTML上手要難一點點,但就難那麼一點點,你照著我的整理的教程,我覺得也不難

創帆雲:Python成為專業人士筆記--強烈建議收藏!每日持續更新!?

zhuanlan.zhihu.com圖標

如果只是談HTML本身,那是非常簡單的,就是幾個常用的標籤組成。但是想做web前端的話,目前只用HTML可能不好看了,也很不方便,還要再學js,css,php等,然後ps或者fw之類的圖像設計肯定也是都要學的,這樣纔可能做web前端。

Python除了不能寫操作系統,好像一般都能幹,建議優先學Python,自己懂編程並能解決實際問題非常重要。至於html,等有用到的時候再學就好了。


不一樣的東西別放一塊比。


取決於你想實現什麼 實現到什麼程度


我認為一個好的問題必須有清晰的定義,例如你問題中的「好學」是怎麼定義的?是要達到最最底層的東西呢?還是僅僅是運用層面的東西?


兩個都挺好學


推薦閱讀:
相關文章