文科小白學python (一) 你好,Python


 

本教程是文科生為文科生寫的,面向沒接觸過編程或接觸編程不多的同學。

 

“Life is short, you need Python!”  Bruce Eckel

 

大家一般都是如何使用計算機的呢?

打開電腦,如果想去網站看新聞,就打開瀏覽器輸入網址;如果想要辦公,就打開office軟件。簡而言之,就是使用一些具有特定功能的軟件做一些特定的工作。你使用的軟件是怎么來的呢?是程序員用編程語言編寫出來的,我們和美國人交流說英語,和日本人交流說日語,而編程語言是我們人類和電腦交流的語言,你想讓電腦做什么,通過編程語言告訴它。Python也是一種編程語言,而且是近幾年非常火爆流行的編程語言。

是的,你可以用Python操作你的電腦,讓電腦做工作,那具體 Python 能做什么呢?

如果你平時要處理大量的word文檔、PPT、excel表格、圖片、PDF等待,那么Python可以幫助你,用Python可以實現辦公自動化。

如果你想做個網站,你可以通過Python快速的搭建一個炫酷的網站。

如果你需要進行數據分析和處理,Python更適合你了,后面我們會學習這方面的內容,這里有個大體概念即可,下面的圖都是用Python做出來的。

 

還有一個不得不說的領域是人工智能,這個當下炙手可熱的技術,Python的運用非常多,你可以用Python做一個智能問答系統,可以用Python實現人臉識別,很炫酷吧。

 Python的用處還有很多很多,隨着學習的深入你會有更多的了解。

 

最后,Python在編程語言中是對新手非常友好的,可以快速入門,應用領域又非常廣,讓你用較少的努力就可以得到較多的回報,Life is short, you need Python!

 

我們在使用軟件之前都要先安裝軟件,在使用Python之前也要安裝Python,我們的Windows系統是不帶Python的。想讓Windows系統運行Python,必須要有Python環境。

 

一、Python環境搭建

Python可以運行在多個平台,包括Windows、Linux/unix和Mac OS。

大部分人使用的是Windows操作系統,這里介紹Python在Windows下的安裝。

 

1.1 Python下載

下載軟件要求軟件的官網,下載Python就去Python的官網。

www.python.org

 

 

家用電器都會有說用說明書,軟件也一般會在官網叫我們如何使用該軟件,Python的使用也有使用說明,那就是Python文檔。

點擊上面網頁中的Documentation,進入下面網頁

 

 點擊Python 3.x Docs,就進入了Python 3的文檔頁面,你可以在有時間的時候隨便點擊閱讀,可以加強對Python的了解。

 

言歸正傳下載Python

在www.python.org頁面點擊Downlodas后進入下面的下載頁面,直接點擊Download the latest version for Windows下面的那個畫了紅線的按鈕,就可以下載最新版本的Python了,圖中是Python 3.8.1,如果想下載其他版本,可以下滑頁面,在下面找到自己想要的版本。

Python版本

所有正常運營的軟件都會不斷升級,以修復軟件的問題或擴展功能滿足新的需要。Python也是在不斷發展的,當前使用的Python主要分為Python 2和Python 3。Python 2是舊的版本,官方已經不再提供支持,所以我們要學習Python3,上面下載的Python 3.8.1就是屬於Python 3。

點擊畫紅線的按鈕后,跳到下一個頁面,拉到頁面最下面,作者使用的是64位win10,選擇紅框的那個安裝文件,x86-64表示是64位的,如果32位,選擇下面的名稱中沒有64的安裝文件。

1.2 安裝

下載軟件后進行安裝

 

 

你可以通過點擊 Customize installation 選擇自己想要選擇的位置,這里使用默認安裝位置

Add Python 3.8 to PATH 選項打勾

點擊Install Now

等待一會就可以安裝完成

 

1.3 驗證是否安裝成功

打開命令行工具

在任務欄的搜索框中輸入cmd,點擊命令提示符,打開命令行工具

 

在命令行工具中輸入 python,如果出現下面的畫面代表安裝成功,可以看到還顯示了安裝的Python版本號:

 

 

二、運行第一個Python程序——Hello World!

有一個笑話,一個退休的程序員閑來無事喜歡上了書法,有一天凝神靜氣、鋪紙研磨,寫下了Hello World兩個英文單詞。

程序員在學習一門語言的最開始一般都會運行一個最簡單的程序,而最簡單的莫過於打印“Hello World”這個字符串了。

可以在上面的命令行中 >>> 后面輸入 print("Hello World!"),點擊回車

Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello World!")

發現打印出了Hello World!

在命令行中輸入python進入的是交互式解釋器。

交互式,就是指在一行輸入python語句后,在下一行馬上會出現結果,如上面的打印。

 

而通過交互式解釋器只是進行Python編程的一種方式,還可以使用另一種方式:在命令行中運行Python文件,Python文件是.py后綴的文件,被稱為Python腳本。

讓我們動手做一做吧

隨便新建一個文件

 打開該文件,輸入print("Hello World!")

修改該文件的名稱為helloworld.py

打開命令行窗口,進入該文件的目錄

輸入

F:\python>python helloworld.py

 打印了 Hello World! 這個字符串

 

上面兩種編寫和運行Python的方法都不方便,下面使用一種更方便的方式來編寫和運行Python程序:使用集成開發環境(IDE),你可以看成為了方便Python的編寫和運行而專門開發的軟件,這種軟件有很多,其中最好用和最流行的就是Pycharm了。

 

三、Pycharm的安裝

去pycharm官網下載最新的軟件

 

點擊DOWNLOAD

 

 

PyCharm有兩個版本,professional 表示專業版,community 是社區版 ,社區版是免費的,推薦使用。本教程安裝的是專業版。

下載完后,進行安裝

 

 點擊Next選擇安裝位置

 

 點擊Next

 

勾選圖中選項,點擊Next

點擊Install進行安裝

 

 點擊Finish

打開安裝好的軟件

 

 點 OK

 

 點 Skip... 跳過

選擇Activation code,輸入激活碼

點擊Activate,然后點擊Continue

激活碼

QYYBAC9D3J-eyJsaWNlbnNlSWQiOiJRWVlCQUM5RDNKIiwibGljZW5zZWVOYW1lIjoi6LaF57qnIOeoi+W6j+WRmCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0wNCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wMyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0wNCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wMyJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMDQiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDMifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMDQiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDMifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMDQiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDMifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMDQiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDMifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMDQiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDMifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTA0IiwicGFpZFVwVG8iOiIyMDIxLTAxLTAzIn0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0wNCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wMyJ9XSwiaGFzaCI6IjE2MDgwOTA5LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-I7c5mu4hUCMxcldrwZEJMaT+qkrzrF1bjJi0i5QHcrRxk2LO0jqzUe2fBOUR4L+x+7n6kCwAoBBODm9wXst8dWLXdq179EtjU3rfJENr1wXGgtef//FNow+Id5iRufJ4W+p+3s5959GSFibl35YtbELELuCUH2IbCRly0PUBjitgA0r2y+9jV5YD/dmrd/p4C87MccC74NxtQfRdeUEGx87vnhsqTFH/sP4C2VljSo/F/Ft9JqsSlGfwSKjzU8BreYt1QleosdMnMK7a+fkfxh7n5zg4DskdVlNbfe6jvYgMVE16DMXd6F1Zhwq+lrmewJA2jPToc+H5304rcJfa9w==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

進入了 Pycharm 的歡迎界面

 

選擇創建新項目,這里把項目命名為hello

 點擊

會出現

如果安裝前面的流程安裝了Python,會出現上面的畫面,截圖上的一些詞匯不懂沒關系,不用管它們,以后慢慢會明白的。

這里選擇Existing interpreter

 

 點擊紅框中的三點

 

 選擇右邊的System Interpreter

點擊 Create,會創建一個名為hello的項目

右鍵點擊項目名稱,新建Python File

 命名 Python 文件

雙擊名稱下面的Python file

輸入print("Hello World!")

你會發現,print在還沒有拼完的時候,Pycharm會出現下面的語法提示,這是使用Pycharm的好處之一,直接按回車鍵出,就可以自動補全 print()

 輸入完后,運行程序

 

右鍵,然后點 Run 'helloworld'

 

可以點擊右上角的綠三角,或使用快捷鍵 Shift+F10

 

會發現,下面出現了打印結果

 

你看,使用Pycharm就不用麻煩的使用命令行窗口了,Pycharm中既可以編寫程序,還可以直接運行。

 

四、小結

上面講了三種編寫和運行這個我們第一個小程序 helloWorld 的方式,觀察一下你會發現,pycharm中新建的Python文件也是有.py后綴的,這和在命令行窗口中運行的Python文件是相同的,因此兩種這方式是實質上是相同的。

兩種Python編程方式:

1.交互式編程

即在命令行窗口中輸入 python,然后回車,進入Python交互式解釋器,當命令行窗口出現 >>> 時,就可以輸入Python代碼了。 

2.腳本式編程

交互式編程,你輸入一行代碼,按回車后立刻就可以得到結果,交互性很強,比如你輸入 print("Hello World!") 后按回車,下面馬上出現 Hello World! 字樣,這讓你很開心。

但是,兩天之后你還想再次打印這個 Hello World! 字樣,怎么辦?打開命令行,召喚出Python解釋器,再次輸入 print("Hello World!") !又過了兩天,你又想打印,再次執行同樣的操作。這時候你會想,如果把 print("Hello World!") 保存下來,下次想用的時候,直接把保存的代碼調出來用,那該多省事啊。但是,使用Python解釋器是沒法保存的,用文件保存吧。

將代碼保存為文件,下次執行這個文件嘍,這是自然的想法吧。這個文件又叫腳本,就是前面提到的 .py 文件。

腳本式編程就是你在 .py 后綴的文件中寫Python代碼,保存后,就可以執行這個文件。從前面我們知道,既可以在命令行中執行,也可以用pycharm執行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM