亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python基礎(chǔ)知識

acrazing / 547人閱讀

摘要:基礎(chǔ)知識安裝訪問官網(wǎng)下載安裝通過命令行或者下載對應(yīng)版本安裝包安裝通過包管理器安裝解釋器能夠把高級編程語言一行一行直接轉(zhuǎn)譯運行的程序就是解釋器。基于在交互方式上有所增強。授予腳本可執(zhí)行權(quán)限輸入與輸出輸入字符串,默認(rèn)返回字符串類型。

Python基礎(chǔ)知識

安裝Python

windows 訪問官網(wǎng)http://www.python.org下載安裝

mac 通過命令行brew install python3 或者下載對應(yīng)版本安裝包安裝

linux 通過包管理器安裝apt-get install python

解釋器

能夠把高級編程語言一行一行直接轉(zhuǎn)譯運行的程序就是解釋器。
要運行python代碼,就需要python解釋器去執(zhí)行.py文件。解釋器存在多種版本,具體如下:

CPython 我們下載python安裝包默認(rèn)安裝的官方版本解釋器,由c語言開發(fā)。

IPython 基于CPython,在交互方式上有所增強。

PyPy 優(yōu)化python代碼執(zhí)行速度的解釋器,基于JIT技術(shù)對代碼動態(tài)編譯。

Jython 運行在Java平臺的解釋器,將python 代碼編譯成Java字節(jié)碼執(zhí)行。

IronPython 運行在.net平臺的解釋器,將python代碼編譯成.net字節(jié)碼執(zhí)行。

編譯器

簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。
一個現(xiàn)代編譯器的主要工作流程:

源代碼 (source code) → 預(yù)處理器 (preprocessor) → 編譯器 (compiler) → 目標(biāo)代碼 (object code) → 鏈接器 (Linker) → 可執(zhí)行程序 (executables)

高級計算機語言便于人編寫,閱讀交流,維護(hù)。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標(biāo)語言(Target language)機器代碼的等價程序。

編輯器

Sublime Text

Notepad++

Pycharm

根據(jù)個人愛好選擇一個使用就行,我一般用Pycharm和Sublime。

運行python腳本

新建一個.py文件,輸入以下代碼:

# test.py
#!usr/bin/python
print("HelloWorld")

1.通過終端命令執(zhí)行腳本 python test.py,可以看到輸出HelloWorld。

2.授予python腳本可執(zhí)行權(quán)限:

$ chmod a+x test.py
$ ./test.py
HelloWorld
輸入與輸出 input

輸入字符串,默認(rèn)返回字符串類型。

print

輸出格式:

print("%format1 %format2..." % (var1,var2...))
應(yīng)用領(lǐng)域

圖形圖像處理

數(shù)字處理

文本處理

數(shù)據(jù)庫編程

web編程

多媒體應(yīng)用

人工智能

End

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/41138.html

相關(guān)文章

  • Python3基礎(chǔ)知識

    摘要:基礎(chǔ)知識基礎(chǔ)語法基礎(chǔ)知識編程第一步基礎(chǔ)知識基本數(shù)據(jù)類型基礎(chǔ)知識解釋器基礎(chǔ)知識注釋基礎(chǔ)知識運算符基礎(chǔ)知識數(shù)字基礎(chǔ)知識字符串基礎(chǔ)知識列表基礎(chǔ)知識元組基礎(chǔ)知識字典基礎(chǔ)知識條件控制基礎(chǔ)知識循環(huán)基礎(chǔ)知識迭代器與生成器基礎(chǔ)知識函數(shù)基礎(chǔ)知識數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知 Python3基礎(chǔ)知識 | 基礎(chǔ)語法?Python3基礎(chǔ)知識 | 編程第一步?Python3基礎(chǔ)知識 | 基本數(shù)據(jù)類型Python3基礎(chǔ)知識 | ...

    freecode 評論0 收藏0
  • Python3基礎(chǔ)知識

    摘要:基礎(chǔ)知識基礎(chǔ)語法基礎(chǔ)知識編程第一步基礎(chǔ)知識基本數(shù)據(jù)類型基礎(chǔ)知識解釋器基礎(chǔ)知識注釋基礎(chǔ)知識運算符基礎(chǔ)知識數(shù)字基礎(chǔ)知識字符串基礎(chǔ)知識列表基礎(chǔ)知識元組基礎(chǔ)知識字典基礎(chǔ)知識條件控制基礎(chǔ)知識循環(huán)基礎(chǔ)知識迭代器與生成器基礎(chǔ)知識函數(shù)基礎(chǔ)知識數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知 Python3基礎(chǔ)知識 | 基礎(chǔ)語法?Python3基礎(chǔ)知識 | 編程第一步?Python3基礎(chǔ)知識 | 基本數(shù)據(jù)類型Python3基礎(chǔ)知識 | ...

    z2xy 評論0 收藏0
  • Python爬蟲學(xué)習(xí)路線

    摘要:以下這些項目,你拿來學(xué)習(xí)學(xué)習(xí)練練手。當(dāng)你每個步驟都能做到很優(yōu)秀的時候,你應(yīng)該考慮如何組合這四個步驟,使你的爬蟲達(dá)到效率最高,也就是所謂的爬蟲策略問題,爬蟲策略學(xué)習(xí)不是一朝一夕的事情,建議多看看一些比較優(yōu)秀的爬蟲的設(shè)計方案,比如說。 (一)如何學(xué)習(xí)Python 學(xué)習(xí)Python大致可以分為以下幾個階段: 1.剛上手的時候肯定是先過一遍Python最基本的知識,比如說:變量、數(shù)據(jù)結(jié)構(gòu)、語法...

    liaoyg8023 評論0 收藏0
  • 干貨 | 學(xué)習(xí)Python的正確姿勢

    摘要:勤學(xué)學(xué)習(xí)效率與效果取決于執(zhí)行力。這一步學(xué)習(xí)的正確姿勢是在實踐操作中發(fā)掘問題,然后帶著問題找答案。拆分任務(wù)將目標(biāo)分解成具體可執(zhí)行的學(xué)習(xí)任務(wù)。勤學(xué)強大的執(zhí)行力是學(xué)習(xí)的根本保障。分享復(fù)述檢驗學(xué)習(xí)成果,提高學(xué)習(xí)效果的最好方法。 showImg(https://segmentfault.com/img/bVbcPGZ?w=256&h=256); 前段時間和大家一起分享了一篇關(guān)于學(xué)習(xí)方法內(nèi)容《大牛...

    Thanatos 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<