很多剛接觸編程的新手會有類似這些疑問:
我該選擇什么語言作為第一門語言學習?
為什么用Python作為編程入門語言?
Python是否適合零基礎新手學習
學習Python之前是否要學習 C/C++/JAVA
……
我的答案是:Python非常適合作為編程入門語言
原因很簡單。
嗯。。。原因就是,很簡單。。。
每種語言都會有它的支持者和反對者。去網上搜索一下“為什么學 python”,你會得到很多結果,諸如應用范圍廣泛、開源、社區活躍、豐富的庫、跨平臺等等等等,也可能找到不少對它的批評,格式死板、效率低、國內用的人很少之類。不過這些優缺點的權衡都是程序員們的煩惱。
作為一個想要學點編程入門的初學者來說,簡單才是最重要的。當學C++的同學還在寫鏈表,學Java的同學還在折騰各種包和接口的時候,學Python的你已經上天了。
圖片
Python是有利于形成良好編程思維的一門語言。因為它的語法非常接近于自然語言(英語),所以相對來說更容易被新手理解,也就更容易把關注點集中在程序邏輯,而不是語法的條條框框上。
我自己大部分的編程工作都在和Python打交道,平常寫一下自動化或數據處理的小腳本,也會用Python來處理,十分方便快捷。這種簡單讓我能更多享受編程的樂趣,而不是陷入的查詢和調試中。