非程式猿上手python系列 背景知識(二)

2021-09-28 07:55:25 字數 1266 閱讀 4990

一門科學的發展離不開前人的貢獻。隨著學習的深入,你會發現「貢獻」一詞在程式裡是多麼的重要。我們要學會感恩,真因為別人的貢獻,才有的python的簡單。

當然,我比較懶,就不介紹了,推薦看下廖老師的部落格

我們電腦是一堆硬體的集合,依賴作業系統才能執行起來。windows是只是常見的計算機作業系統之一。 下面我會簡單介紹下,常見的作業系統有哪些

為什麼要說作業系統呢?

我們都知道,不同的系統安裝的軟體是不一樣的,python也是如此。同乙份**,在不同的系統上執行,結果不一定一樣。也就是相容的問題。所以你一定需要知道,你是在什麼作業系統上執行的,這樣遇到問題的時候才能更快的找到解決方案

程式 = 執行環境+**

這裡說的執行環境不是作業系統,對於python來說,是直譯器。

直譯器,你可以認為是個軟體。因為它安裝起來,和平時我們說的軟體沒什麼區別。

那直譯器幹啥的?

直譯器是乙個翻譯官,負責把**翻譯成計算機能夠理解的指令。

**就是用特定字元(文字)描述你希望程式如何執行。

所以,寫**就像寫一篇作文這般簡單而已,但前提是你得會語法。就像你不會期待乙個不會英語的人,用abc來寫出一篇作文吧。

ps: 說到英語,雖然**基本都是abc構成的,但是英語水平並不會成為你學python的阻礙。至少入門是不需要英語基礎的

首先,需要說明的是,python直譯器是有版本的,不同的版本,執行同乙個**,結果可能也是不一樣的

我們可以通過檢視python的版本來驗證是否安裝正確了

windows 開啟cmd

linux/macos 開啟終端(不會的話自行搜尋)

輸入python --versionpython3 --version

如果出現類似的結果,說明安裝成功。

其他說明

這是我們寫**的工具(軟體)

常用的編輯器

python外掛程式也可以手動裝

必應 cn.bing.com

谷歌 www.google.com(萬一你能訪問?)

於我而言,搜尋引擎是左膀右臂般的存在

如何搜尋將會是本教程的重點之一

以上,就是學習python的前置知識。至此,也完成了教程的40%,有沒有覺得很快~哈哈

對於非程式猿來說,我們能用python來做些什麼?

對於學習python的動機,對於專業的程式猿來說,當然是一門手藝。優秀的程式猿年薪百萬,能夠實現財務自由過上理想的生活。但是程式猿也不是所有人都能當的,第一是需要年富力強的腦力和體力 第二是需要經過大量的程式設計的訓練 第三可能還需要一點點的天賦。更何況程式猿工作辛苦,還會有禿頭的風險。所以不是所有...

大話程式猿眼中的聚集索引和非聚集索引

將不進行維護,轉站到我的個人博文 位址os 這裡對聚集所以和非聚集所以的概念說明就不敘述了。身為程式猿,在平時的開發中,資料的操作是經常要做的事情,大多數公司是沒有dba的,程式開發人員的在運算元據的時候根本不會去看sql語句執行的效率,所以就時常的遇到大資料的情況下查詢資料庫總會遇到各種緩慢loa...

快樂Python快速上手系列10 中文編碼問題

關於現實中文字元,總會遇到很多問題,比方說在python2.7中,預設情況,python對字元的解碼時採用ascii的形式,這也是為什麼當我們檔案裡新增了中文注釋,或者字串裡包含了中文字元,python會報錯如下 if name main s1 你好 print s1 執行後錯誤資訊為 file d...