Python運行方式
Python運行有兩個方式,一是Python交互式模式,二是直接運行.py文件。python
第一種 Python交互式模式
在cmd下輸入python即進入。
在命令行模式下,能夠執行python進入Python交互式環境。
看到「>>>」是在Python交互式環境下:
linux
在Python交互式環境下,只能輸入Python代碼並馬上執行。
因此好處是一下就能獲得結果,壞處是無法保存,下次還想運行的時候,還得再敲一遍。windows
第二種 直接運行.py文件
能不能像.exe文件那樣直接運行.py文件呢?編輯器
在windows上是不行的,可是在mac和linux上是能夠的。方法就是在.py文件的第一行加上一個特殊的註釋:ide
#!usr/bin/env python3
print("hello world") # 舉個例子
以後,經過命令給hello.py執行權限:idea
$ chmod a+x hello.py
就能夠直接在mac和linux上運行了。spa
可以使用的編輯器
能夠使用notepad、sublime text 、pycharm等來進行Python程序的編寫。命令行
- notepad
建立一個文件,把程序寫入文件,並以*.py格式保存。
運行:在cmd中,進入到程序.py的文件夾下,輸入>python .py<enter>,便可。
- sublime text
無償使用,可是不付費會彈出提示框。
- pycharm
須要付費使用,試用期30天,網上也有不少註冊碼。
法1:在註冊界面,選擇license serve,填入http://idea.lanyus.com/71,點擊OK。
法2:在註冊界面,選擇activationcode,打開網址http://idea.lanyus.com/71,點擊「獲取註冊碼」按鈕。複製彈出框的註冊碼。
法3:安裝pycharm以後,調整電腦系統時間,註冊界面選擇申請30天試用,退出pycharm,再把電腦時間調回來。
法4:安裝pycharm,在註冊界面選擇試用30天。打開pycharm菜單裏help->register,打開網址http://idea.lanyus.com/71,點擊「獲取註冊碼」按鈕,copy。
總結:
- Python的交互模式和直接運行.py文件有什麼區別呢? 直接輸入python進入交互模式,至關於啓動了Python解釋器,可是等待你一行一行地輸入源代碼,每輸入一行就執行一行。 直接運行.py文件至關於啓動了Python解釋器,而後一次性把.py文件的源代碼給執行了,是沒有機會以交互的方式輸入源代碼的。