學(xué)習(xí)一門語言時,總有一些內(nèi)容是需要在開始時強制記住的,否則后面的內(nèi)容無法進行。這節(jié)我們就先來說一些在學(xué)習(xí)Python前需要了解的內(nèi)容。
本節(jié)內(nèi)容
- 開發(fā)工具的選擇
- Hello, World!
- Python2.x or Python3.x
- 變量與常量
- 接收用戶輸入
- 指定字符編碼與解釋器
- 注釋
- 導(dǎo)入模塊
- 獲取腳本傳入的參數(shù)
- 代碼塊語法
- Python程序執(zhí)行過程與.pyc文件
一、開發(fā)工具的選擇
古人云“工欲善其事,必先利其器”,選擇一個合適的開發(fā)工具,可以幫助我們提高工作效率。通常有以下幾種工具可以選擇:
- 純文件工具:沒有任何提示,完全需要手動寫代碼,編譯和運行也需要手動完成,如 記事本;
- 簡單GUI開發(fā)工具:有簡單的提示,但是編譯和運行還是需要手動完成,如 notepad++;
- 高級GUI工具:有提示,且編譯和運行過程由開發(fā)工具自動完成,如 eclipse、Pycharm
有些人認為剛開始學(xué)習(xí)一門編程語言時,應(yīng)該使用記事本或notepad++這樣簡單的工具,減少對高級GUI開發(fā)工具的依賴,這樣可以更清楚的明白被開發(fā)工具屏蔽掉的語言底層的運行過程和原理。但是這個還是看個人吧,比如我覺得一個新手剛開始就使用沒有任何提示的開發(fā)工具會降低練習(xí)的效率,甚至?xí)M一步打擊自信心和學(xué)習(xí)動力。如果一開始就對它新生畏懼,那將來是很難把它學(xué)好的。
當(dāng)然如何選擇還是由看官自己決定,這里推薦的開發(fā)python的GUI工具是Pycharm,理由如下:
- 跨平臺,基本上現(xiàn)在常用的桌面操作系統(tǒng)多有對應(yīng)的版本可以下載
- 分為社區(qū)版和商用版,社區(qū)版免費使用,但是功能會少一些(對于新手完全夠用);商業(yè)版功能全面,但是需要付費。
二、Hello, World
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26