日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python學習筆記(一)初識Python以及安裝Python

系統 1692 0

一、Python簡介

1.Python發展史

  Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷蘭國家數學和計算機科學研究所設計出來的。

Python 本身也是由諸多其他語言發展而來的,這包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的腳本語言等等。

像 Perl 語言一樣,Python 源代碼同樣遵循 GPL(GNU General Public License)協議。

現在 Python 是由一個核心開發團隊在維護,Guido van Rossum 仍然占據著至關重要的作用,指導其進展。

2.Python特性及其應用領域

  當今Python如此熱門,也不是沒有原因的。Python自身強大的優勢特性決定其不可限量的發展前景。

特點:

  • 1.易于學習: Python有相對較少的關鍵字,結構簡單,和一個明確定義的語法,學習起來更加簡單。

  • 2.易于閱讀: Python代碼定義的更清晰。

  • 3.易于維護: Python的成功在于它的源代碼是相當容易維護的。

  • 4.一個廣泛的標準庫: Python的最大的優勢之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh兼容很好。

  • 5.互動模式: 互動模式的支持,您可以從終端輸入執行代碼并獲得結果的語言,互動的測試和調試代碼片斷。

  • 6.可移植: 基于其開放源代碼的特性,Python已經被移植(也就是使其工作)到許多平臺。

  • 7.可擴展: 如果你需要一段運行很快的關鍵代碼,或者是想要編寫一些不愿開放的算法,你可以使用C或C++完成那部分程序,然后從你的Python程序中調用。

  • 8.數據庫: Python提供所有主要的商業數據庫的接口。

  • 9.GUI編程: Python支持GUI可以創建和移植到許多系統調用。

  • 10.可嵌入:? 你可以將Python嵌入到C/C++程序,讓你的程序的用戶獲得"腳本化"的能力。

  Python作為一種通用語言,幾乎可以用在任何領域和場合,角色幾乎是無限的。Python具有簡單、易學、免費、開源、可移植、可擴展、可嵌入、面向對象等優點,它的面向對象甚至比java和C#.net更徹底。

應用領域:

  Python是一種解釋型腳本語言,可以應用于以下領域: ?
  • Web 和 Internet開發
  • 科學計算和統計
  • 人工智能
  • 教育
  • 桌面界面開發
  • 軟件開發
  • 后端開發

3.Python崗位及待遇

  Python是一門面向對象的編程語言,編譯速度超快,從誕生到現在已經 20來個年頭了。Python的排名從去年開始就借助人工智能持續上升,Python的火熱,也帶動了工程師們的就業熱。

從幾個常見的招聘網站搜索“Python”,可以看到:

Python學習筆記(一)初識Python以及安裝Python_第1張圖片 ? ? ??

  從圖中可以看出,關于Python工資一般在6K以上,算是中等偏上。從市場的整體需求來看,Python在招聘市場上的流行程度也是在逐步上升的,工資水平也是水漲船高。

  隨著Python的流行,它的普及以及市場需求量都不斷增加,所以現在學習Python或許是個不錯的時機。

二、Python安裝及開發環境配置

1.安裝Python

  目前,Python有兩個版本,一個是2.x版本,一個是3.x版本,這兩個版本是不兼容的。由于3.x版本的普及,現在Python 3.x是這個語言的未來。建議初學者直接學習3.x版本。

  首先,輸入Python的官方網站:https://www.python.org/,打開網址。

  然后根據自己電腦的配置進行選擇下載(圖中下載版本為Windows 10 64位系統)

Python學習筆記(一)初識Python以及安裝Python_第2張圖片

下載完成后,按照提示信息,選擇安裝路徑進行安裝。(由于網上已有較多相關內容,這里就不過多描述)

?

安裝完成后,檢查Python是否安裝完成

打開電腦命令行,輸入python,確定,如果顯示Python的版本號及其他信息,就說明您的電腦已經安裝好Python了,如果出現其他情況,可以重啟電腦試試。

Python學習筆記(一)初識Python以及安裝Python_第3張圖片

2.安裝集成開發環境(IDE:Integrated Development Environment)

Python的開發環境有很多,在這里推薦其中的兩個:Pycharm和Sublime Text3

PyCharm

  PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業Web開發。

  打開PyCharm的官方網址:http://www.jetbrains.com/pycharm/

Python學習筆記(一)初識Python以及安裝Python_第4張圖片

?

?點擊“DOWNLOAD”,根據自己電腦情況選擇版本,博主選擇的是社區版,免費使用,而且可以滿足日常學習需求。

Python學習筆記(一)初識Python以及安裝Python_第5張圖片

?

?下載完成后,根據自己的需求自行選擇安裝路徑,然后選擇相應的選項,最后點擊安裝就可以了。

?

?

?

Sublime Text3

  Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。
  Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。

下載sublime

打開Sublime的官方網站:http://www.sublimetext.com,點擊下載(以Windows平臺為例)

Python學習筆記(一)初識Python以及安裝Python_第6張圖片

下載完成后,打開,選擇安裝路徑,再一直點下一步就可以了,可以勾選這個“Add to explorer context menu”選項,可以方便地在“開始”菜單里找到該程序。

? Python學習筆記(一)初識Python以及安裝Python_第7張圖片

然后就安裝完成了。

三、總結

  邁出了學習Python的第一步,接下來的路就很清楚了。“路漫漫其修遠兮,吾將上下而求索”,讓我們一起加油吧!!!

?


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 淳化县| 和田市| 泸西县| 托克逊县| 天全县| 珲春市| 永和县| 襄城县| 洞头县| 尼勒克县| 长垣县| 梓潼县| 连山| 莎车县| 恭城| 高唐县| 德惠市| 盘山县| 宁蒗| 武安市| 志丹县| 福州市| 阿拉善左旗| 福贡县| 周口市| 北辰区| 西峡县| 改则县| 交城县| 阳高县| 广德县| 邓州市| 中山市| 阿拉善右旗| 海宁市| 新闻| 迁安市| 正镶白旗| 苗栗市| 斗六市| 临沭县|