主頁(yè) > 知識(shí)庫(kù) > python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹

python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹

熱門(mén)標(biāo)簽:鶴壁手機(jī)自動(dòng)外呼系統(tǒng)違法嗎 企業(yè)微信地圖標(biāo)注 萊蕪電信外呼系統(tǒng) 怎么辦理400客服電話 銀川電話機(jī)器人電話 高德地圖標(biāo)注收入咋樣 地圖標(biāo)注多個(gè) 沈陽(yáng)防封電銷(xiāo)電話卡 B52系統(tǒng)電梯外呼顯示E7

這是Pyhon系列文章的第一篇,本文主要介紹Python的基本概念以及如何安裝。
干貨滿滿,建議收藏,需要用到時(shí)??纯?。 小伙伴們?nèi)缬袉?wèn)題及需要,歡迎踴躍留言哦~ ~ ~。

說(shuō)在前面

Python語(yǔ)言對(duì)各位讀者而言一定不會(huì)陌生,哪怕沒(méi)有使用過(guò)Python,也一定聽(tīng)說(shuō)過(guò)它。那一句人生苦短,我用Python。是多少Python粉絲的口頭禪,也是對(duì)Python黑粉的有力回?fù)簟W鳛橄盗形恼碌牡谝黄?,本文是一篇異常?jiǎn)單的文章。本文將從

  1. Python是什么?
  2. 如何安裝Python環(huán)境?
  3. Python有哪些優(yōu)缺點(diǎn)?
  4. Python有哪些應(yīng)用場(chǎng)景?

這四個(gè)方面來(lái)闡述。

何為Python

Python是一門(mén)開(kāi)源免費(fèi)的,通用型的腳本編程語(yǔ)言。它需要在運(yùn)行時(shí)將代碼一行行解析成CPU能識(shí)別的機(jī)器碼。它是一門(mén)解析型的語(yǔ)言,何為解析型語(yǔ)言呢?就是在運(yùn)行時(shí)通過(guò)解析器將源代碼一行行解析成機(jī)器碼。而像C語(yǔ)言,C++等則是編譯型的語(yǔ)言,即通過(guò)編譯器將所有的源代碼一次性編譯成二進(jìn)制指令,生成一個(gè)可執(zhí)行的程序。解析型語(yǔ)言相對(duì)于編譯型語(yǔ)言的好處就是天然具有跨平臺(tái)的特點(diǎn),一次編碼,到處運(yùn)行。

如何安裝Python呢

前面介紹了Python的基本概念,接下來(lái)就是介紹如何安裝Python了,Python語(yǔ)言目前分為 Python2.x和Python3.x 兩個(gè)版本,并且Python3.x是不能兼容Python2.x的。目前主流的都是使用Python3。前面介紹了Python是一門(mén)解釋型語(yǔ)言,所以不同平臺(tái)需要不同的解釋器,因?yàn)槊總€(gè)平臺(tái)所能識(shí)別的機(jī)器碼是不同的。由于本機(jī)環(huán)境是Max OS。所以,這里重點(diǎn)介紹如何在Max OS環(huán)境下安裝Python3。

Max OS下安裝Python3

普通的安裝方式

Max OS 默認(rèn)是集成了Python2的開(kāi)發(fā)環(huán)境的,在終端中通過(guò)命令python即可查看默認(rèn)集成的Python版本。

如果要你電腦中是否安裝了Python3.x的環(huán)境,只需要輸入python3命令。
官方的下載網(wǎng)址是: https://www.python.org/downloads/,映入眼簾的是最新的發(fā)布版本,如果想下載其他版本的話,可以下來(lái)找到如下圖所示的信息,當(dāng)前的最新版本是 python 3.9.5 版本。

點(diǎn)擊Download 按鈕,即跳轉(zhuǎn)到另外一個(gè)頁(yè)面

在這個(gè)頁(yè)面點(diǎn)擊 Download macOS 64-bit Intel installer 按鈕進(jìn)行下載。點(diǎn)擊該鏈接,下載完成后得到一個(gè) python-3.9.5-macosx10.9.pkg 安裝包。
雙擊 python-3.9.5-macosx10.9.pkg 就進(jìn)入了 Python 安裝向?qū)?,然后按照向?qū)б徊揭徊较蛳掳惭b,一切保持默認(rèn)即可。

安裝完成之后,在終端中輸入 python3 命令查看安裝之后的Python版本信息,正常情況下會(huì)出現(xiàn)如下圖所示的信息。

通過(guò)sys.path就可以查看python的安裝位置。

import sys
print(sys.path)

通過(guò)Homebrew來(lái)安裝

在Mac OS中還有另外一個(gè)快速安裝軟件的方式,那就是通過(guò)Homebrew這個(gè)包管理器的方式來(lái)安裝各種軟件。我們所熟知的包管理器有l(wèi)inux下的wget包管理器。包管理最主要的作用就是解決軟件在安裝過(guò)程中的依賴關(guān)系。
如果你的電腦沒(méi)有安裝Homebrew的話,也很簡(jiǎn)單,只需要通過(guò)如下命令安裝Homebrew,關(guān)于Homebrew的詳細(xì)使用可以參考這篇文章Mac M1安裝Homebrew的方法步驟,真的非常好用

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安裝好 Homebrew 之后就可以,在終端輸入如下命令:

brew install python3

就可以輕松easy安裝python了。

Python有哪些優(yōu)缺點(diǎn)呢?

說(shuō)完了Python的安裝之后,按照慣例接下來(lái)就是介紹Python的優(yōu)缺點(diǎn)了。

優(yōu)點(diǎn)

  1. 語(yǔ)法簡(jiǎn)單,Python對(duì)代碼格式的要求沒(méi)有那么嚴(yán)格
  2. 能跨平臺(tái),Python是解釋型語(yǔ)言,解釋型語(yǔ)言一般都是跨平臺(tái)的(可移植性好)。
  3. 功能強(qiáng)大,Python的模塊眾多,基本實(shí)現(xiàn)了所有的常見(jiàn)的功能,從簡(jiǎn)單的字符串處理,到復(fù)雜的3D圖形繪制,借助Python模塊都可以輕松完成。

缺點(diǎn)

  1. 運(yùn)行速度比較慢,由于Python是解釋型的語(yǔ)言,需要在運(yùn)行的時(shí)候?qū)⒃创a一行行的解析成機(jī)器碼。所以運(yùn)行速度比較慢
  2. 代碼加密困難,不像編譯型語(yǔ)言的源代碼會(huì)被編譯成可執(zhí)行程序,Python是直接運(yùn)行源代碼,因此對(duì)源代碼加密比較困難

Python能干什么

Web應(yīng)用開(kāi)發(fā)
比如國(guó)內(nèi)的豆瓣網(wǎng)就是通過(guò)Python開(kāi)發(fā)的,國(guó)外的Youtube也是通過(guò)Python開(kāi)發(fā)的自動(dòng)化運(yùn)維
通常情況下,Python編寫(xiě)的系統(tǒng)管理腳本,無(wú)論是可讀性,還是性能,代碼重用度以及擴(kuò)展性方面,都優(yōu)于普通的shell腳本。網(wǎng)絡(luò)爬蟲(chóng)
從技術(shù)層面上講,Python提供有很多服務(wù)于編寫(xiě)網(wǎng)路爬蟲(chóng)的工具,例如 urlib、Seleium等,還提供了一個(gè)網(wǎng)絡(luò)爬蟲(chóng)框架Scrapy。

總結(jié)

本文簡(jiǎn)單介紹了Python語(yǔ)言的概念以及安裝。希望對(duì)讀者朋友們有所幫助。

到此這篇關(guān)于python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹的文章就介紹到這了,更多相關(guān)Python安裝教程內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python運(yùn)行第一個(gè)PySide2的窗體程序
  • python運(yùn)行加速的幾種方式
  • 解決python運(yùn)行效率不高的問(wèn)題
  • Python運(yùn)行異常管理解決方案
  • Python運(yùn)行DLL文件的方法
  • 將python運(yùn)行結(jié)果保存至本地文件中的示例講解
  • python入門(mén)課程第二講之怎么運(yùn)行Python

標(biāo)簽:安慶 三亞 呼倫貝爾 烏魯木齊 葫蘆島 銀川 湘西 呼倫貝爾

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹》,本文關(guān)鍵詞  python,入門(mén),課程,第一,講之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于python入門(mén)課程第一講之安裝與優(yōu)缺點(diǎn)介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章