亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      python

      當(dāng)前位置:中華考試網(wǎng) >> python >> python問答 >> 文章內(nèi)容

      python怎么開始學(xué)

      來源:中華考試網(wǎng)  [2020年10月30日]  【

        隨著Python的進(jìn)一步發(fā)展,越來越多的現(xiàn)成的Python的機(jī)器學(xué)習(xí)的算法已經(jīng)發(fā)布出來。為了可以更好地運(yùn)用這些機(jī)器學(xué)習(xí)的算法,我們有必要對Python有個(gè)初步的了解。以下是小編為你整理的python怎么開始學(xué)

        Python不同層級(jí)的語句之間間隔四個(gè)空格縮進(jìn), indentation。Python有比較嚴(yán)格的語法結(jié)構(gòu),需要不同層級(jí)的代碼之間相差四個(gè)空格,不然就不能編譯通過。

        Python中輸出到console是用print,然后接收鍵盤輸入是用raw_input(),示例name = raw_input(What's your name?);

        寫完程序之后,要用不同的輸入來測試寫的程序是否正確。

        變量Variables,用于存儲(chǔ)后續(xù)可能用到的數(shù)據(jù)

        數(shù)據(jù)類型Data Type,包含數(shù)值和布爾值

        注釋,當(dāng)行注釋用#,多行注釋"""開始"""結(jié)束,如下圖所示

        基本數(shù)學(xué)運(yùn)算符,+,-,*,/

        指數(shù)運(yùn)算符,**

        取余運(yùn)算符,%

        如何選擇版本

        Python 2.x 和 3.x 通常已經(jīng)內(nèi)置在現(xiàn)代 Linux 發(fā)行版中,你可以立刻使用它。你可以終端模擬器中輸入 "python" 或 "python3"來進(jìn)入 Python shell, 并輸入 "quit()" 退出。

        如果你希望在鍵入 "python" 時(shí)使用 Python 3.x 而不是 2.x,你可以像下面一樣更改對應(yīng)的符號(hào)鏈接:

        順便一提,有一點(diǎn)需要注意:盡管 Python 2.x 仍舊被使用,但它并不會(huì)被積極維護(hù)。因此,你可能要考慮像上面指示的那樣來切換到 3.x。2.x 和 3.x 的語法有一些不同,我們會(huì)在這個(gè)系列文章中使用后者。

        另一個(gè)在 Linux 中使用 Python 的方法是通過 IDLE (Python 集成開發(fā)環(huán)境),這是一個(gè)為編寫 Python 代碼而生的圖形用戶界面。在安裝它之前,你最好查看一下適用于你的 Linux 發(fā)行版的 IDLE 可用版本。

        然后,你可以像下面一樣安裝它:

      python課程免費(fèi)試聽預(yù)約

      • 地區(qū):
      • 姓名:
      • 手機(jī):

        $ sudo aptitude install idle-python3.2

        安裝成功后,你會(huì)看到 IDLE 的運(yùn)行畫面。它很像 Python shell,但是你可以用它做更多 Python shell 做不了的事。

        集合的與操作

        我們可以看到集合輸出的效果會(huì)有一個(gè)set表示。

        aaa = [1,2,3]bbb = [3,4,5,6]a_a = set(aaa)b_b = set(bbb)

        集合中并集的表示:

        k = a_a | b_b

        print k

        使用一個(gè)| 線表示 ,求出2個(gè)數(shù)的并集。

        vip = a_a.union(b_b) #并集print vip

        集合中交集的表示 使用 ^ 表示求交集

        k = a_a ^ b_b #交集合

        print (a_a.intersection(b_b)) # 求交!!!!

        集合中求出不同項(xiàng)目的結(jié)果

        print (a_a.difference(b_b))

        需要單獨(dú)說明的是求的是自己的和他人的不同,不是兩者一起的不同

        下載Activepython安裝包

        ActivePython 包含了一個(gè)完整的 Python 內(nèi)核,直接調(diào)用 Python 官方的開源內(nèi)核,附加了一些 Python 的 Windows擴(kuò)展,同時(shí)還提供了全部的訪問 Windows APIs 的服務(wù),可以免費(fèi)使用。提供供32位、64位的python安裝包。

        這里使用的是python 2.7.10版本,為什么不用python 3.X呢?因?yàn),目前主流Linux web服務(wù)器的核心版本是2.7,方便部署web應(yīng)用。

        如果這里你使用瀏覽器Chrome,會(huì)提示你是否選擇安裝,選擇保留下載安裝包即可。

        選擇點(diǎn)擊“運(yùn)行”軟件即可,建議大家選擇默認(rèn)安裝,方便管理環(huán)境變量。

        python的拓展庫一般有一致的的默認(rèn)安裝路徑,選擇默認(rèn)安裝,減少程序報(bào)錯(cuò)。

        查看是否安裝成功。

        點(diǎn)擊windows開始菜單。選擇“運(yùn)行“,輸入”cmd“,啟動(dòng)命令行窗口。

        在命令行中,輸入”python“,查看是否安裝成功

        優(yōu)化python安裝包管理工具。Activepython自帶了pypm安裝包管理工具。所以,這里可以使用pypm來安裝pip管理工具,順利實(shí)現(xiàn)拓展包的安裝使用。

        為什么不直接使用pypm?因?yàn),更新慢、?jīng)常安裝失敗、下載速度慢……,除非你是付費(fèi)用戶。

        在新開的命令行窗口中輸入”pypm install pip“,即可。

      責(zé)編:fushihao
      • 會(huì)計(jì)考試
      • 建筑工程
      • 職業(yè)資格
      • 醫(yī)藥考試
      • 外語考試
      • 學(xué)歷考試