運行程序
據說,高級工程師基本不怎麼用鼠標,用電腦基本只用鍵盤就可以把電腦用的比鼠標還6。
沒有環境就無法實現python的產生和運行,而python的特性,使得python只要是有命令行,安裝了python環境就可以使用。
我用的IDLE的編程環境,同時我安裝了python環境,所以我windows的命令行也可以使用運行python。
除此之外還有:
pyCarm
eclipse
notepad++
。。。。。。
使用時,輸入python即可進入【>>>】就可以使調用python環境了。
我用的IDLE是python官方編程環境,可以算作基礎的python環境了。
我來創建一個.py文件
print("hello world") print("你好,世界")
保存爲hello word.py文件。
【F5】運行可顯示:
print("hello world") print("你好,世界") hello world 你好,世界
編碼問題
Python2版本中默認的編碼格式是 ASCII 格式,在沒修改編碼格式時無法正確打印漢字,所以在讀取中文時會報錯。
所以下面是針對python2+中使用中文編碼問題。
避免中文亂碼,用下面的方法:
就是在開頭聲明:
【# -*- coding: UTF-8 -*- 】或者【#coding=utf-8】就行了。
解決方法爲只要在文件開頭加入
【# -*- coding: UTF-8 -*- 】或者【#coding=utf-8】就行了。
例如:
Python 2.0+實例
#!/usr/bin/python # -*- coding:UFT-8 -*-#【-*-】就是爲了好看,沒實際用途 print"你好,世界";
注意:#coding=utf-8 的 = 號兩邊不要空格。
UTF-8
UTF-8 是最流行的一種對 Unicode 進行傳播和存儲的編碼方式。 它用不同的 bytes 來表示每一個代碼點。 ASCII 字符每個只需要用一個 byte ,與 ASCII 的編碼是一樣的。 所以說 ASCII 是 UTF-8 的一個子集。
python3版本源碼文件默認使用UFT-8編碼,所以可以正常解析中文,無需指定UFT-8編碼。