1、python和python3解釋器
1) python解釋器
$ python xxx.py
2) python3解釋器
$ python3 xxx.py
2、交互式運(yùn)行
1) 官方解釋器
- 直接在
終端
中運(yùn)行python
或python3
解釋器收壕,不需要輸入文件名换况。 - 在
Python
的Shell
中直接輸入Python
代碼,能立即
看到運(yùn)行結(jié)果铁孵。‘
退出官方解釋器
- 直接輸入
exit()
房资。 - 按熱鍵
Ctrl + D
蜕劝。
2) IPython解釋器
-
IPython
中的I
代表交互
。 -
IPython
是Python
的一個(gè)交互式Shell
轰异,它比官方的Shell
好用岖沛。它支持自動(dòng)補(bǔ)全
、自動(dòng)縮進(jìn)
搭独、支持bash shell命令
并且內(nèi)置了許多函數(shù)和功能
婴削。 -
Python 2.x
使用的解釋器是ipython
。 -
Python 3.x
使用的解釋器是ipython3
牙肝。
IPython 的安裝
sudo apt install ipython
退出IPython解釋器
- 直接輸入
exit
唉俗。 - 按熱鍵
Ctrl + D
。IPython
會(huì)詢問(wèn)是否退出解釋器惊奇。
3) 交互式運(yùn)行的優(yōu)缺點(diǎn)
優(yōu)點(diǎn)
適合于學(xué)習(xí)互躬、驗(yàn)證Python語(yǔ)法
或局部代碼
。缺點(diǎn)
不適合運(yùn)行太大
的程序颂郎,并且代碼不能保存
吼渡。
3、PyCharm
PyCharm
是Python
非常優(yōu)秀的一款IDE
乓序。它集成了開(kāi)發(fā)所需的所有工具
寺酪,一般包括以下工具:
- 圖形用戶界面坎背。
- 代碼編輯器。
- 編譯器或解釋器寄雀。
- 調(diào)試器得滤。
4、明確程序和變量的作用
1) 程序就是用來(lái)處理數(shù)據(jù)的盒犹。
-
即時(shí)通訊軟件
提供的聊天信息
懂更、好友信息
、......
都是數(shù)據(jù)急膀。 -
電商類軟件
提供的商品信息
沮协、配送信息
、......
都是數(shù)據(jù)卓嫂。 -
地圖類軟件
提供的地圖信息
慷暂、定位信息
、......
都是數(shù)據(jù)晨雳。 -
新聞?lì)愜浖?/code>提供的
新聞內(nèi)容
行瑞、評(píng)論
、......
都是數(shù)據(jù)餐禁。 ......