婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python入門課程第一講之安裝與優缺點介紹

python入門課程第一講之安裝與優缺點介紹

熱門標簽:鶴壁手機自動外呼系統違法嗎 企業微信地圖標注 萊蕪電信外呼系統 怎么辦理400客服電話 銀川電話機器人電話 高德地圖標注收入咋樣 地圖標注多個 沈陽防封電銷電話卡 B52系統電梯外呼顯示E7

這是Pyhon系列文章的第一篇,本文主要介紹Python的基本概念以及如何安裝。
干貨滿滿,建議收藏,需要用到時常看看。 小伙伴們如有問題及需要,歡迎踴躍留言哦~ ~ ~。

說在前面

Python語言對各位讀者而言一定不會陌生,哪怕沒有使用過Python,也一定聽說過它。那一句人生苦短,我用Python。是多少Python粉絲的口頭禪,也是對Python黑粉的有力回擊。作為系列文章的第一篇,本文是一篇異常簡單的文章。本文將從

  1. Python是什么?
  2. 如何安裝Python環境?
  3. Python有哪些優缺點?
  4. Python有哪些應用場景?

這四個方面來闡述。

何為Python

Python是一門開源免費的,通用型的腳本編程語言。它需要在運行時將代碼一行行解析成CPU能識別的機器碼。它是一門解析型的語言,何為解析型語言呢?就是在運行時通過解析器將源代碼一行行解析成機器碼。而像C語言,C++等則是編譯型的語言,即通過編譯器將所有的源代碼一次性編譯成二進制指令,生成一個可執行的程序。解析型語言相對于編譯型語言的好處就是天然具有跨平臺的特點,一次編碼,到處運行。

如何安裝Python呢

前面介紹了Python的基本概念,接下來就是介紹如何安裝Python了,Python語言目前分為 Python2.x和Python3.x 兩個版本,并且Python3.x是不能兼容Python2.x的。目前主流的都是使用Python3。前面介紹了Python是一門解釋型語言,所以不同平臺需要不同的解釋器,因為每個平臺所能識別的機器碼是不同的。由于本機環境是Max OS。所以,這里重點介紹如何在Max OS環境下安裝Python3。

Max OS下安裝Python3

普通的安裝方式

Max OS 默認是集成了Python2的開發環境的,在終端中通過命令python即可查看默認集成的Python版本。

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

點擊Download 按鈕,即跳轉到另外一個頁面

在這個頁面點擊 Download macOS 64-bit Intel installer 按鈕進行下載。點擊該鏈接,下載完成后得到一個 python-3.9.5-macosx10.9.pkg 安裝包。
雙擊 python-3.9.5-macosx10.9.pkg 就進入了 Python 安裝向導,然后按照向導一步一步向下安裝,一切保持默認即可。

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

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

import sys
print(sys.path)

通過Homebrew來安裝

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

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

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

brew install python3

就可以輕松easy安裝python了。

Python有哪些優缺點呢?

說完了Python的安裝之后,按照慣例接下來就是介紹Python的優缺點了。

優點

  1. 語法簡單,Python對代碼格式的要求沒有那么嚴格
  2. 能跨平臺,Python是解釋型語言,解釋型語言一般都是跨平臺的(可移植性好)。
  3. 功能強大,Python的模塊眾多,基本實現了所有的常見的功能,從簡單的字符串處理,到復雜的3D圖形繪制,借助Python模塊都可以輕松完成。

缺點

  1. 運行速度比較慢,由于Python是解釋型的語言,需要在運行的時候將源代碼一行行的解析成機器碼。所以運行速度比較慢
  2. 代碼加密困難,不像編譯型語言的源代碼會被編譯成可執行程序,Python是直接運行源代碼,因此對源代碼加密比較困難

Python能干什么

Web應用開發
比如國內的豆瓣網就是通過Python開發的,國外的Youtube也是通過Python開發的自動化運維
通常情況下,Python編寫的系統管理腳本,無論是可讀性,還是性能,代碼重用度以及擴展性方面,都優于普通的shell腳本。網絡爬蟲
從技術層面上講,Python提供有很多服務于編寫網路爬蟲的工具,例如 urlib、Seleium等,還提供了一個網絡爬蟲框架Scrapy。

總結

本文簡單介紹了Python語言的概念以及安裝。希望對讀者朋友們有所幫助。

到此這篇關于python入門課程第一講之安裝與優缺點介紹的文章就介紹到這了,更多相關Python安裝教程內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

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

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

巨人網絡通訊聲明:本文標題《python入門課程第一講之安裝與優缺點介紹》,本文關鍵詞  python,入門,課程,第一,講之,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python入門課程第一講之安裝與優缺點介紹》相關的同類信息!
  • 本頁收集關于python入門課程第一講之安裝與優缺點介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 克拉玛依市| 红桥区| 客服| 南阳市| 香格里拉县| 嘉祥县| 桑日县| 济宁市| 遂川县| 托克逊县| 公主岭市| 高台县| 南宫市| 明光市| 青川县| 五寨县| 遂川县| 罗定市| 富源县| 临武县| 库伦旗| 南京市| 本溪| 方正县| 中卫市| 宜兴市| 曲松县| 泾源县| 佛冈县| 潜山县| 大荔县| 当阳市| 衡阳市| 商城县| 唐山市| 焦作市| 阳西县| 兴和县| 密云县| 静海县| 凤阳县|