- Python基礎(chǔ)及應(yīng)用
- 呂云翔 姚澤良 張揚等編著
- 429字
- 2021-10-27 15:16:25
本章小結(jié)
Python作為尚未接觸過編程的初學(xué)者的第一門語言,有著以下無法取代的優(yōu)勢:
1)簡單清晰的語法。
2)沒有晦澀難懂的概念。
3)簡短的代碼可以實現(xiàn)復(fù)雜的邏輯。
4)所見即所得,非常具有鼓舞性,容易形成正反饋。
5)用最簡單易懂的方式理解編程語言相通的一些概念。
在我們使用Python時,對于不同的任務(wù),應(yīng)該用不同的工具完成,比如簡單計算器功能,直接用交互式解釋器最快最方便,但是如果腳本稍微復(fù)雜一點,那么有代碼提示的IPython毫無疑問就是更好的選擇了。如果還需要保存代碼和計算后的數(shù)據(jù),那么這時候就要用上IDLE或者PyCharm了。總之,工具是用來解決問題的,而不是用來攀比的。
另外,在我們使用Python時不要忽略包管理。包管理器是一種可以簡化安裝過程、高效管理依賴關(guān)系、進(jìn)行版本控制的工具,而pip正是Python最常用的包管理器,使用pip管理Python的依賴,往往可以事半功倍。
最后,在學(xué)習(xí)使用Python的全過程中,好的代碼風(fēng)格將使我們受益匪淺。學(xué)有余力的同學(xué)可以去https://www.python.org/dev/peps/閱讀PEP 8提案原文來進(jìn)一步提升,同時國內(nèi)也有一些中文翻譯的版本可供參考。
推薦閱讀
- Vue.js 3.x快速入門
- 大學(xué)計算機(jī)基礎(chǔ)(第三版)
- 軟件項目管理實用教程
- 軟件工程
- Serverless架構(gòu)
- 機(jī)器學(xué)習(xí)與R語言實戰(zhàn)
- Serverless computing in Azure with .NET
- Swift 4從零到精通iOS開發(fā)
- 深入實踐Kotlin元編程
- Java程序設(shè)計基礎(chǔ)(第6版)
- Python數(shù)據(jù)可視化之matplotlib實踐
- ASP.NET Core 2 High Performance(Second Edition)
- 趣味掌控板編程
- C#程序設(shè)計基礎(chǔ)與實踐
- 陪孩子像搭積木一樣學(xué)編程:Python真好玩+Scratch趣味編程(全2冊)