?背景學了一學年的C的基礎,下學年開課Python,現在正在自學中...C也不是不學了,而是之前買了一本《C++Primer》在學校里,就準備先學一下Python,下學期利用自由時間接著學習C。
這里分析了一下二者的優缺點,供大家參考:●Python●優點:簡單易學,不像C那么多的語法和結構;開發效率高,Python的庫很強大,直接調用可以大大降低開發時間,讓Python能夠用更少的代碼實現更強大的功能,這也是許多互聯網公司用Python的主要原因;而且Python的應用領域非常廣泛,尤其是現在的許多新興領域。缺點:運行速度與C相比較慢,但是大多數情況下用戶是感知不到的,當使用測試工具才會發現;python2與python3不能兼容,這給許多python工程師帶來了很多煩惱。●C●優點:C的可移植性較高,跨平臺性好;運行速度較快,尤其是與面向對象結合后,代碼的可讀性較高;我覺得最好的一點是,在學C的過程中對英語單詞的要求不是很高(題主英語不是很好),在Python中有的地方需要用到英語單詞。缺點:內容較多,學習起來相對繁瑣,各種頭文件庫讓人應接不暇;因為編譯時表達自由,會在編寫時產生漏洞,給黑客攻擊的機會;開發周期較長。


完
來源:百度(侵刪)圖片來源:網絡(侵刪)往期文章

池中潤筆,書寫風華