linuxmint下同時安裝了python2.x和3.x版本,但預設使用2.x版本,若更改預設為3.x版本,可使用(參考文件)
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150若不切換預設為3.x版本,可以在命令列模式使用python3在python互動模式中使用python3
2.1 命令列模式:
2.2 python互動模式:命令列模式下敲python,進入到python互動模式,提示符是 >>> ,輸入exit()退出互動模式
命令列模式下可以執行python進入python互動環境,也可以執行 python hello.py 執行乙個 .py 檔案
python互動式環境下直接執行python**和命令列模式執行.py檔案有所不同
python的互動模式和直接執行.py
檔案有什麼區別呢?
直接執行py檔案(linux和mac下可以,windows下不行):
1、將print('hello world')寫入hello.py檔案中,
#!/usr/bin/python3
這個為python的可執行路徑,可以通過which python3/ which python來獲取
2、通過命令給 hello.py 以執行許可權
$ chmod a+x hello.py3、 ./hello.py 執行檔案(雙擊.py檔案在終端中執行也能執行成功,但是執行太快,可以在最後加乙個input()讓程式停下)
print() 在括號中加上字串,就可以向螢幕上輸出指定的文字
print()
函式也可以接受多個字串,用逗號「,」隔開,遇到逗號「,」會輸出乙個空格
print()
也可以列印整數,或者計算結果:
當你輸入 name = input() 並按下回車後,python互動式命令列就在等待你的輸入了。這時,你可以輸入任意字元,然後按回車後完成輸入。
輸入完成後,不會有任何提示,python互動式命令列又回到 >>> 狀態了。那我們剛才輸入的內容到哪去了?答案是存放到name
變數裡了。
可以直接輸入name或者用print()
函式檢視變數內容:
input()可以新增提示
day01 第乙個python程式
安裝外掛程式 pip install 外掛程式名稱 conda install 外掛程式名稱 anaconda可用這個 python資料型別 數字 num int 有符號整數 float 浮點型 complex 複數 布林值 true false 字串 str 字典 dict 元祖 tuple 列表...
python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...
01第乙個程式
使用編輯器輸入以下原始碼 模擬輸入 輸出,當輸入正確數字,則輸出 ok 如果錯誤,則輸出 error print hello,beyond temp input 猜猜我心裡想的數字 guess int temp if guess 2 print ok else print error print g...