1、Python的下載和安裝
最新版本python3.7.3
https://www.python.org/downloads/release/python-373/
web-based: 在線安裝包
executable: 離線安裝包
embeddable zip file: zip解壓包
x86-64:適合64位系統
x86:適合32位系統
2、VSCode增加擴展
python擴展
代碼運行工具擴展
vscode使用鼠標滾輪+ctrl放大和縮小字體
文件>>>首選項>>>設置:搜索mouse w'heel zoom,打勾即可。
Python pip
pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
目前如果你在 python.org 下載最新版本的安裝包,則是已經自帶了該工具。
Python 2.7.9 + 或 Python 3.4+ 以上版本都自帶 pip 工具。
常用pip命令,可運行於cmd窗口或者vscode終端。
pip list #查看已經安裝的python第三方庫 pip install SomePackage #安裝somepackage最新版本 pip install SomePackage==1.0.4 #安裝somepackage指定版本 pip install 'SomePackage>=1.0.4' #安裝somepackage最小版本
3、亂碼處理
官方解決方案
PEP 263 -- Defining Python Source Code Encodings
參考地址:https://www.python.org/dev/peps/pep-0263/
python源代碼文件默認使用ascii編碼格式,通過編碼聲明告知python編譯器源碼的編碼格式。編碼聲明必須在源代碼文件第一行或者第二行。
python3支持utf-8字符集,只要確保:源代碼編碼格式、源代碼文件系統保存編碼格式、終端輸出字符編碼格式,三者保持一致即可。
示例:
# 聲明python源代碼文件的編碼格式(以下三種方式都可以) #coding=utf-8 #coding:utf-8 # -*-coding:utf-8 -*- # 改變標准輸出的默認編碼 import io import sys sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf8')
示例:
# 聲明python源代碼文件的編碼格式 #coding=utf-8 # 改變標准輸出的默認編碼 import io import sys sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf8') #輸出信息 print("hello world!") print("你好拍森")
4、Hello Word
# 定義整型變量 a = 5 # 輸出變量 print(a) # 輸出變量類型 print(type(a)) # 定義字符串變量 # b="hello python" # 輸出變量類型 print(type(b))
5、print函數的詳細用法
#打開一個文件 f=open("out.txt","w") #將輸出結果輸出到文件中(默認輸出到顯示器:sys.stdout) print("a","b","c",sep="|",end="\t",file=f) print("a","b","c",sep="|",file=f)
鼠標停留在print函數上可以看到該函數詳細定義信息。
6、注釋
單行注釋:#
多行注釋:三個單引號或者三個雙引號前后包圍
#這是單行注釋 print("單行注釋") ''' 這是多行注釋1 這是多行注釋2 這是多行注釋3 ''' print("多行注釋") """ 這是多行注釋1 這是多行注釋2 這是多行注釋3 """ print("多行注釋2")