18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 編程學習 >> Python >> 正文

【Python基礎】Python簡介

作者:佚名    文章來源:網絡    點擊數:    更新時間:2023/9/14

開篇

從(cong) 本篇文章開始,筆者將帶著大家一起學習(xi) Python的入門基礎知識,自從(cong) 人工智能、大數據行業(ye) 的興(xing) 起,Python變得炙手可熱,成為(wei) 了近幾年最流行的語言之一,2018年,Python 語言上升了 3.62% ,其次是Visual Basic .NET和Java。Python現在已經成為(wei) 大型編程語言。近20年來,C,C ++和Java一直位居前三,現在python取代C++進入前3。

Python已成為(wei) 當今大學中最常被教授的首選語言,在統計、AI 編程、腳本編寫(xie) 、係統測試等領域均排名第一。此外,Python 還在Web編程和科學計算等領域處於(yu) 領先地位,總之,Python無處不在。

因此當代極客開發者們(men) ,學好python成為(wei) 了必備技能,本篇文章將從(cong) 以下幾個(ge) 方麵介紹python:

  • Python簡介

  • 安裝Python環境

  • Hello World

Python簡介

Python是荷蘭(lan) 計算機科學家和數學家Guido Van Rossum(吉多·範羅蘇姆)的傑作,據說由於(yu) 他1989年的聖誕節期間為(wei) 了打發時間開發的。他之所以選擇Python(大蟒蛇)作為(wei) 程序的名字,是因為(wei) 他是一個(ge) 大蟒蛇飛行馬戲團的愛好者。這種語言在1991年左右出現在公眾(zhong) 麵前,從(cong) 那時起就演變為(wei) 是當今全球最流行的語言之一。

為什麽學python?

Python的設計哲學是優(you) 雅、明確、簡單。Python追求的是找到最好的解決(jue) 方案。相比之下,其他語言追求的是多種解決(jue) 方案,它具有以下特性:

1、開發生產(chan) 力

根據Mark Lutz(Learning Python的作者,第5版,O’Reilly Media),Python程序通常是等效Java或C++代碼量大小的五分之一到三分之一。這意味著工作效率變得更快,而且速度越快越好,更快意味著更快地響應市場。較少的代碼不僅(jin) 意味著編寫(xie) 的代碼更少,而且代碼易讀,維護,調試和重構的代碼更少。

同時Python運行時無需冗長且耗時的編譯,你無需浪費太多時間等待編譯結果。

2、豐(feng) 富的第三方庫

Python本身自帶非常多的標準庫,但是Python社區有著全球更大的第三方庫,當你需要某個(ge) 功能時,在大多數情況下,至少有一個(ge) 庫已經實現了此功能,你隻需要調用即可,不需要重新造輪子

3、軟件質量

Python非常注重代碼的可讀性,一致性和代碼質量。語言的一致性意味著可讀性高,現在的項目更多的是團隊開發並非一個(ge) 人單打獨鬥,因此可讀性的重要性不言而喻。 Python的另一個(ge) 重要方麵是其內(nei) 在的多範式性質。您可以將它用作腳本語言,可以使用麵向對象,命令式和函數式編程等多種範式。

4、能做很多事情

  1. 網站的後端開發,例如Django、Flask等Python的WEB庫

  2. 自動化運維:越來越多的運維開始傾(qing) 向於(yu) 自動化,批量處理大量的運維任務。

  3. 數據分析師:Python能快速開發的特性可以讓你迅速驗證你的想法,而不是把時間浪費在程序本身上,並且有豐(feng) 富的第三方庫的支持,也能幫你節省時間。

  4. 遊戲開發者:一般是作為(wei) 遊戲腳本內(nei) 嵌在遊戲中, 這樣做的好處是即可以利用遊戲引擎的高性能,又可以受益於(yu) 腳本化開發的優(you) 點。

  5. 自動化測試:利用第三方庫,你可以很方便的實現項目的自動化測試腳本,省去人工的麻煩。

  6. 與(yu) 其他語言混編:Python又叫做膠水語言,因為(wei) 它可以用混合編譯的方式使用c/c++/java等等語言的庫。

  7. 智能硬件:樹莓派作為(wei) 微型電腦, 也使用了Python作為(wei) 主要開發語言。

  8. 人工智能AI:受益於(yu) Python豐(feng) 富的數據分析計算處理類庫,你很容易使用這些腳手架上手實踐。

python禪意

有Python環境的同學,可以在控製台敲上如下命令,import this ,控製台就會(hui) 輸出一段優(you) 美的英文詩——《The Zen of Python》:

英文原文:

 
中文譯文:

 

安裝Python環境

在windows上安裝

1、根據你的Windows版本(64位還是32位),從(cong) Python的官方網站下載對應的版本(https://www.python.org/downloads/windows/)。

 

2、點開執行文件進行安裝

 
特別提示:注意上圖紅框處,一定要打上勾,python運行環境的設置,忘記勾選的話隻能重新安裝或者手動設置環境環境變量。

3、按 Win+R 鍵,輸入 cmd 調出命令提示符,輸入 python:
 

在mac上安裝

1.MAC係統都自帶有Python2.7環境,你可以在鏈接 https://www.python.org/downloads/mac-osx/上下載最新版安裝Python3.x。安裝十分簡單,點擊執行文件,點擊默認按鈕完成安裝即可。

2.確認安裝是否成功打開終端操作,輸入Python3(不是輸入Python 3 ,也不是 Python ),安裝成功就會(hui) 如下圖所示:
 
關(guan) 於(yu) Python版本說明:本係列文章將會(hui) 使用Python3.7版本進行示意(Python2的最後一個(ge) 版本是2.7,最終將會(hui) 在2020停止維護更新)

Hello World

剛接觸一門語言,我們(men) 都要從(cong) hello world 開始學起,編寫(xie) 步驟如下:

  • 打開控製台,輸入 Python3 命令,如圖所示:
     

  • 在控製台輸入 print(“hello world!”) 回車,如圖所示:
     
    Python的 hello world 程序是不是很簡單,隻需要一行代碼即可,如果它能夠在你的係統上正確運行,你編寫(xie) 的任何Python代碼都如此。

本篇文章就介紹到這裏,今天我們(men) 學習(xi) 了什麽(me) 是Python,為(wei) 什麽(me) 要學習(xi) Python,以及如何安裝Python,我們(men) 學會(hui) 了如何編寫(xie) 運行“Hello World”程序。接下來我們(men) 進一步深入學習(xi) Python,敬請期待…

Tags:Python,基礎,安裝,下載  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章:
  • 請文明參與討論,禁止漫罵攻擊。 昵稱:注冊  登錄
    [ 查看全部 ] 網友評論
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢