Python環境與下載安裝
在Python領域流傳著這樣一句話:人生苦短,吾用Python,這句話其實是出自于Bruce Eckel,原文是:Life is short , you need Python.

再者就是,網上瘋傳的一張高低情商對比圖,低情商:兄弟,你不適合學編程做開發!高情商:兄弟,你學過Python嘛?
那么,Python究竟是有什么神奇之處?
我本來是一個Java開發出身的程式員,當我偶然接觸Python的時候,撰寫了一段代碼,我旁邊一位同樣Java程式員看到了莫名的感慨了一句:果然,這Python真就是簡潔!!給你們看看這一小段代碼:

相信沒有學過編程的朋友,只要英文單詞都認識,這個代碼是干什么的基本都明白了;而從Java/C++語言初次轉到Python這兒來看的,一定和我這個朋友有著一樣的感慨:這Python果然簡潔啊~~
就是這樣,Python的優秀我先簡單從三個方面來和大家解釋一下:
1.其實表達同樣意思、解決同樣問題的Java程式也好、c++程式也好,相比較Python而言,代碼量無疑都會有著明顯的增多,以機器學習為例,采用Java和Python完成同一個演算法實作時,Python的實作代碼量明顯少于Java,有的下降幅度甚至超過一半以上,代碼量的下降意味著開發周期的縮短,這在一定程度上減輕了程式員的開發負擔,程式員可以把節省的時間做更多有意義的事情,比如做演算法設計,或者用來學習等,
2.實際上,在使用Python語言來完成代碼實作的程序還是比較方便的,其重要的一個原因就是Python有著豐富的庫可供使用,比如在機器學習領域比較常見的庫有Numpy、matplotlib、pandas等,這些庫提供了大量的基礎實作,在程式員開發程序中節省了很多的編碼實作程序,極為方便,
3.語言生態健全,Python目前在web開發、大資料開發、人工智能開發、后端服務開發、嵌入式等領域均有著廣泛應用且語言基礎非常成熟,隨著人工智能時代的發展,Python語言在民間也耳熟能詳,許多人學習Python并非是為了做程式員,相反,轉變一種思維、方便日常作業或為以后的人工智能時代能教一教自己的孩子都不失為一種良好的學習目的,
那么接下來,就讓小編帶領各位看看咱們Python編程的大世界吧!
一、計算機語言發展歷程概述
1.機器語言(machine language)
相信許多小伙伴都知道,我們計算機認識的資料都是以0 1 0 1的形式進行存盤的,在最早的時候,計算機設定的指令代碼就是以這樣的二進制代碼組合而成的,他們有一定的位數,并分成若干段,各段的編碼表示不同的含義,因此小伙伴們肯定能夠發現,那這樣二進制代碼進行編碼多麻煩呀(有小伙伴不知道資料如何轉換二進制的我們在后面給大家專門去說),我們用0和1撰寫一小段代碼,這些特定的組合人們還記不住,多耗時,多耗費精力呀,這就是我們機器語言的時代,
2.匯編語言(Assembly Language)
而為了解決這種二進制代碼編碼方式的低效問題,我們創新了匯編語言,就是將這種0和1組合成的代碼分別用不同的符號去進行表示,代表了當前特殊的含義,而又方便人們記憶,這樣就大大提高了開發效率,這就是匯編語言的階段,由于計算機不能夠直接讀懂,因此需要依賴于某種軟體,
3.高級語言(High-level programming language)
隨著時代的發展科技的進步,人們還是覺得匯編語言的開發效率太慢了,創新了高級語言,現如今我們所學習的Java、c++、Python……都是高級語言,他們有著統一的高級特點就是都使用純英語直接撰寫源代碼的,而且有著極為嚴謹的語法邏輯結構,通過這些語法結構就能夠快速的撰寫出我們想要的程式,而計算機還是一樣的只能讀懂二進制碼,因此我們如此使用編程語言進行編碼的話無法讓機器明白,就需要使用我們的編譯器來進行編譯解讀,依賴一定的編譯環境從而解釋給計算器聽,這就是我們的高級語言,
二、推薦安裝編譯器
目前Python語言環境所使用的編譯器比較多的是Pycharm、IDLE、Mu……,這還是得看大家的學習目的了,如果你是成年人,學習為了更好的作業,作業為了學習更多,那么我推薦你選擇Pycharm這款編譯工具,如果你是在讀學生,并且積極準備考試和比賽,那么我推薦你選擇Python-IDLE,如果你只是為了給自己孩子學習python,或者你就是想學學而已,那我建議從Mu Editor入手



這三款編譯工具的安裝都不難,上面這些配圖的地方都有安裝教程,以下是編譯器打開的界面圖,下載鏈接放在這里,小伙伴們可以根據自己的喜好自行選擇下載:
Pycharm下載鏈接:https://www.jetbrains.com/pycharm/
Pycharm安裝教程:https://www.runoob.com/w3cnote/pycharm-windows-install.html

Python-IDLE下載鏈接:https://www.python.org/downloads/
Python-IDLE安裝教程:https://blog.csdn.net/weixin_34443842/article/details/112208818

Mu Editor下載鏈接:https://codewith.mu/

安裝好之后,需要搭建一個python的環境
參考:https://www.runoob.com/python/python-install.html
我的第一行代碼-Hello World
三、測驗運行
當我們下載安裝好后,先嘗試撰寫咱們的第一行代碼:Hello world!
在開始編碼之前,我們先學習一個方法叫做:print(),所有輸入均為英文(包括符號),我們知道print詞為列印的意思,即在編譯器的控制臺中列印輸出給用戶看的特定方法——print(),因此需要控制臺列印輸出什么東西,就將它填在print()的括號里,比如:

快試試吧!看看能否多次使用print()從而列印出一個由*組成的大愛心呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/333802.html
標籤:python
