python基礎(chǔ)入門(mén)學(xué)習(xí)筆記(Python環(huán)境搭建)
Python學(xué)習(xí)第一篇。把之前學(xué)習(xí)的Python基礎(chǔ)知識(shí)總結(jié)一下。
一、認(rèn)識(shí)Python
首先我們得清楚這個(gè):Python這個(gè)名字是從Monty Python借鑒過(guò)來(lái)的,而不是源于大家所知道的大蟒蛇的意思。我們?yōu)槭裁匆獙W(xué)習(xí)Python呢?就我而言,我知道豆瓣在使用、重視Python,加上我想學(xué)習(xí)網(wǎng)頁(yè)爬蟲(chóng)技術(shù),所以,我要學(xué)習(xí)Python編程。另外在國(guó)外,Yahoo和Google都在使用Python。那么,Python就很值得我們認(rèn)真學(xué)習(xí)。
二、Hello,World!
首先我們需要安裝Python,大家可以直接訪問(wèn)http://www.python.org/download ,下載Python的最新版本。然后根據(jù)其安裝向?qū)У膸讉€(gè)步驟直接安裝即可,比較簡(jiǎn)單。
安裝完成之后,進(jìn)入cmd(Windows),輸入Python,按下回車(chē)鍵,此時(shí)dos窗口進(jìn)入交互式Python解釋器,接著我們就可以看見(jiàn)期望已久的HelloWorld了。
不大放心,還是為大家簡(jiǎn)單介紹一下Python環(huán)境搭建。
關(guān)于Python的編譯器很多,在這里只介紹兩種,僅供參考:
1)、去官網(wǎng)下載Python2.7的編譯器IDLE(安裝簡(jiǎn)單,使用方便):https://www.python.org/
安裝完成后,在開(kāi)始菜單可以看到:
單擊IDLE就可以打開(kāi)編輯器編寫(xiě)小程序了。
2)、另外一個(gè)Python的編譯器Pycharm(界面布局和VC6.0很相似,啟動(dòng)時(shí)比較慢)去網(wǎng)站下載:http://www.jetbrains.com/pycharm/download/ 選擇適合自己的機(jī)器下載;
三、基礎(chǔ)知識(shí)
我們首先了解一下Python中數(shù)字、表達(dá)式和語(yǔ)句以及簡(jiǎn)單的用戶輸入,這里我們可以和C/C++基礎(chǔ)編程聯(lián)系起來(lái)有異曲同工之妙,下面我直接用截圖展示出來(lái)Python的簡(jiǎn)單運(yùn)用。
這時(shí)需要注意了Python和C++的不同之處了,Python中提供了一個(gè)用于實(shí)現(xiàn)整除的操作運(yùn)算符—雙斜線
3.1注釋:井號(hào)(#)在Python中作為注釋的標(biāo)識(shí)。
3.2字符串:用print打印字符串語(yǔ)句的時(shí)候,用單引號(hào)或者雙引號(hào)均可,但是如果字符串之間有單引號(hào)的時(shí)候,我們用兩種輸出方法:用雙引號(hào)輸出或者對(duì)字符串的引號(hào)進(jìn)行轉(zhuǎn)義。相應(yīng)的,如果字符串之間有雙引號(hào)的時(shí)候,我們可以用單引號(hào)或者對(duì)字符串的引號(hào)進(jìn)行轉(zhuǎn)義。轉(zhuǎn)義的方法是在字符串中引號(hào)的前面加上反斜線。
在我們輸出字符串的時(shí)候,可以使用‘+'來(lái)拼接兩個(gè)輸出的字符串,雖然用的不是很多,但是非常有用。
另外,repr函數(shù)會(huì)創(chuàng)建一個(gè)字符串,它以合法的表達(dá)式的形式來(lái)表示值,repr(x)的功能也可以用`x`(注意是反引號(hào))實(shí)現(xiàn)。
如果我們需要輸入很長(zhǎng)的字符串的話,就需要在輸入的時(shí)候進(jìn)行換行處理,然后再接著輸入,此時(shí)我們就需要用三個(gè)引號(hào)來(lái)代替普通的單引號(hào)。
3.3 input和raw_input函數(shù)的區(qū)別:兩者都是實(shí)現(xiàn)用戶輸入的函數(shù),但是,如果我們輸入的字符串里有引號(hào)的話,此時(shí)input就體現(xiàn)不出了輸入原有內(nèi)容了,用raw_input會(huì)保存引號(hào)。
Python是一種解釋型的面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)語(yǔ)言,相對(duì)于C++和Java而言要簡(jiǎn)單易懂易學(xué)一些。在JavaWeb學(xué)習(xí)之余,努力學(xué)習(xí)Python,然后就有機(jī)會(huì)學(xué)習(xí)高大上的爬蟲(chóng)了。
你眼中的Python大牛 應(yīng)該都有這份書(shū)單
不可錯(cuò)過(guò)的十本Python好書(shū)
希望大家會(huì)喜歡這篇文章。
相關(guān)文章
Python中tkinter無(wú)法同時(shí)顯示多個(gè)image的解決方法及pack與place解析
這篇文章主要介紹了Python中tkinter無(wú)法同時(shí)顯示多個(gè)image的解決方法及pack與place解析,本文給大家分享問(wèn)題原因解析及解決方案,需要的朋友可以參考下2023-02-02Python如何實(shí)用File文件的實(shí)現(xiàn)
本文主要介紹了Python如何實(shí)用File文件的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02python3批量刪除豆瓣分組下的好友的實(shí)現(xiàn)代碼
下面小編就為大家?guī)?lái)一篇python3批量刪除豆瓣分組下的好友的實(shí)現(xiàn)代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06解決pip install的時(shí)候報(bào)錯(cuò)timed out的問(wèn)題
今天小編就為大家分享一篇解決pip install的時(shí)候報(bào)錯(cuò)timed out的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06淺談PyQt5 的幫助文檔查找方法,可以查看每個(gè)類(lèi)的方法
今天小編就為大家分享一篇淺談PyQt5 的幫助文檔查找方法,可以查看每個(gè)類(lèi)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06pycharm終端無(wú)法運(yùn)行的問(wèn)題以及解決
這篇文章主要介紹了pycharm終端無(wú)法運(yùn)行的問(wèn)題以及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06