歷史兵琳、安裝就不記錄了纤房,主要記錄了:
- 如何創(chuàng)建 env票从,方便的使用 Python2 和 Python3
- code
使用工具
Anaconda余佛、PyCharm晰房、NotePad++ ( Windows 操作系統(tǒng))
如何創(chuàng)建 env
Anaconda 中 使用 conda 對(duì)開源包(packages)和虛擬環(huán)境(environment)進(jìn)行管理求摇,默認(rèn)環(huán)境是 root。
創(chuàng)建新環(huán)境
conda create -n env_name list of packages
# 例:創(chuàng)建 Python 2 的環(huán)境殊者,有 pandas 包
conda create -n python2=2.7 pandas
python2 環(huán)境中不僅安裝了 pandas与境,還安裝了 numpy 等一系列 packages,這就是使用 conda 的方便之處猖吴,它會(huì)自動(dòng)為你安裝相應(yīng)的依賴包摔刁,而不需要你一個(gè)個(gè)手動(dòng)安裝。
當(dāng)分享代碼的時(shí)候距误,同時(shí)也需要將運(yùn)行環(huán)境分享給大家簸搞,執(zhí)行如下命令可以將當(dāng)前環(huán)境下的 package 信息存入名為 environment 的 YAML 文件中。
conda env export > environment.yaml
同樣准潭,當(dāng)執(zhí)行他人的代碼時(shí)趁俊,也需要配置相應(yīng)的環(huán)境。這時(shí)你可以用對(duì)方分享的 YAML 文件來(lái)創(chuàng)建一摸一樣的運(yùn)行環(huán)境刑然。
conda env create -f environment.yaml
更詳細(xì)操作介紹請(qǐng)看原文寺擂。
code
兩個(gè)練習(xí)就運(yùn)行一下就好了。不過(guò)對(duì) turtle 不熟悉泼掠,看了一下官方文檔怔软。
hello.py
print('hello, world!')
print('你好', '世界')
print('hello', 'world', sep=', ', end='!\n')
print('goodbye, world', end='!\n')
運(yùn)行結(jié)果
print() 可以輸出多個(gè)字符串,間隔默認(rèn)使用空格择镇,可用參數(shù) sep 設(shè)置間隔符挡逼。
print('你好', '世界', '世界', '你好')
print('你好', '世界', '世界', '你好', sep=',')
# 間隔符多了一個(gè)空格
print('你好', '世界', '世界', '你好', sep=', ')
運(yùn)行結(jié)果
peppa_pig.py
小豬佩奇