計(jì)算機(jī)二級(jí)python學(xué)習(xí)教程(1) 教大家如何學(xué)習(xí)python
本來PHP還學(xué)藝不精,又報(bào)了計(jì)算機(jī)二級(jí)Python的考試,還有一個(gè)半月的時(shí)間,抓緊買了高教社的這兩本書,今天正式開始學(xué)習(xí)這個(gè)語言,雖然沒法和世界上最好的語言PHP相提并論,但是也值得一學(xué)。
雖然先看藍(lán)K,但是很喜歡黃K前言里的第一句話:“應(yīng)試”是個(gè)中性詞。設(shè)定一個(gè)階段目標(biāo),為之努力,這是一種樂趣!
正式開始:
第1章 程序設(shè)計(jì)基本方法
1.1 程序設(shè)計(jì)語言
高級(jí)語言根據(jù)執(zhí)行機(jī)制分為:靜態(tài)語言(C、Java)、腳本語言(JavaScript、PHP、Python)。
執(zhí)行方式:編譯(靜態(tài)語言)、解釋(腳本語言)。
Python的解釋器也會(huì)有編譯器的部分功能,為了提高性能結(jié)合出來的新解釋器。
1.2 Python語言概述
Python由荷蘭Guido van Rossum設(shè)計(jì)并領(lǐng)導(dǎo)開發(fā),誕生于1991年,2.7版本終結(jié)Python2。
2008年12月發(fā)布Python3.0,2016年P(guān)ython2到Python3的標(biāo)準(zhǔn)庫和第三方庫更迭宣告結(jié)束。
Python3中的輸出函數(shù)print()替換了Python2中的print語句(支持中文):
Python2:>>>print "lws" Python3: >>>print("lws") Python3: >>>print("李維山")
1.3 Python開發(fā)環(huán)境配置
建議使用Python3.5.3 32位版本解釋器,推薦下載地址:https://python123.io/download
安裝時(shí)記得勾選Add Python3.5 to PATH,然后點(diǎn)擊Install Now確認(rèn)安裝
安裝成功
Python解釋器的兩個(gè)重要工具:IDLE(集成開發(fā)環(huán)境,編寫調(diào)試代碼)、pip(第三方庫安裝工具)。
Python文件保存擴(kuò)展名一般為.py。
IDLE快捷鍵:Ctrl+N(啟動(dòng)IDLE編輯器)、Ctrl+Q(退出IDLE Shell或編輯器)、Alt+3(注釋選定區(qū)域文本)、Alt+4(解除注釋選定區(qū)域文本)、Alt+Q(代碼格式化)、F5(執(zhí)行程序)。
Python程序運(yùn)行方式:交互式(IDLE 少量代碼使用)、文件式(最常用)、cmd中使用python xxx.py命令運(yùn)行、圖形化操作系統(tǒng)中直接通過點(diǎn)擊鼠標(biāo)運(yùn)行,前提都是建立在已經(jīng)安裝了Python解釋器的操作系統(tǒng)。
1.4 程序的基本編寫方法
IPO:輸入(input)、處理(process)、輸出(output)。
算法:計(jì)算問題的處理方法的統(tǒng)稱,是程序最重要的組成部分,是一個(gè)程序的靈魂。
1.5 Python程序的特點(diǎn)
通用性:數(shù)據(jù)分析、機(jī)器學(xué)習(xí)、人工智能、Web開發(fā)。
語法簡(jiǎn)潔:精確表達(dá)問題邏輯,接近自然語言,只有33個(gè)保留字。
生態(tài)高產(chǎn):解釋器提供幾百個(gè)類和函數(shù)庫,開源貢獻(xiàn)十幾萬第三方函數(shù)庫,縮短開發(fā)周期。
(以上為三個(gè)重要特點(diǎn),以下為具體特點(diǎn))
平臺(tái)無關(guān):可跨操作系統(tǒng)運(yùn)行。
強(qiáng)制可讀:強(qiáng)制縮進(jìn),體現(xiàn)語句邏輯關(guān)系,提高可讀性。
支持中文:Python3采用Unicode編碼。
模式多樣:面向過程、面向?qū)ο蟆?/p>
類庫便捷:pip命令安裝類庫、import保留字引入并使用類庫中函數(shù)。
下一篇:計(jì)算機(jī)二級(jí)Python學(xué)習(xí)筆記(二)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 計(jì)算機(jī)二級(jí)考試MySQL??键c(diǎn) 8種MySQL數(shù)據(jù)庫設(shè)計(jì)優(yōu)化方法
- 計(jì)算機(jī)二級(jí)如何一次性通過?給NCRE焦躁心情降溫!
- 計(jì)算機(jī)二級(jí)考試java軟件操作教程 教大家如何學(xué)習(xí)java
- 計(jì)算機(jī)二級(jí)考試MySQL知識(shí)點(diǎn) mysql alter命令
- 計(jì)算機(jī)二級(jí)考試MySQL知識(shí)點(diǎn) 常用MYSQL命令
- 計(jì)算機(jī)二級(jí)python學(xué)習(xí)教程(3) python語言基本數(shù)據(jù)類型
相關(guān)文章
python3+PyQt5實(shí)現(xiàn)文檔打印功能
這篇文章主要為大家詳細(xì)介紹了python3+PyQt5實(shí)現(xiàn)文檔打印功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04通過python下載FTP上的文件夾的實(shí)現(xiàn)代碼
使用python下載FTP上的文件夾的代碼,有需要的朋友不妨看看2013-02-02python連接MySQL、MongoDB、Redis、memcache等數(shù)據(jù)庫的方法
這篇文章主要介紹了python連接操作MySQL、MongoDB、Redis、memcache等數(shù)據(jù)庫的方法,大家可以參考使用2013-11-11python動(dòng)態(tài)性強(qiáng)類型用法實(shí)例
這篇文章主要介紹了python動(dòng)態(tài)性強(qiáng)類型用法,對(duì)比C#實(shí)例分析了python動(dòng)態(tài)性強(qiáng)類型的使用方法,需要的朋友可以參考下2015-05-05python使用openpyxl庫修改excel表格數(shù)據(jù)方法
今天小編就為大家分享一篇python使用openpyxl庫修改excel表格數(shù)據(jù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-05-05Python3中內(nèi)置類型bytes和str用法及byte和string之間各種編碼轉(zhuǎn)換 問題
這篇文章主要介紹了Python3中內(nèi)置類型bytes和str用法及byte和string之間各種編碼轉(zhuǎn)換問題,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09使用Python進(jìn)行大規(guī)模數(shù)據(jù)處理和分析
大規(guī)模數(shù)據(jù)處理和分析旨在從海量數(shù)據(jù)中提取有用的信息和見解,以支持決策制定和業(yè)務(wù)發(fā)展,Python憑借其豐富的生態(tài)系統(tǒng)和強(qiáng)大的庫,為處理和分析數(shù)據(jù)提供了豐富的工具和資源,在本文中,我們將深入探討如何利用Python進(jìn)行大規(guī)模數(shù)據(jù)處理和分析,需要的朋友可以參考下2024-05-05python中常用檢測(cè)字符串相關(guān)函數(shù)匯總
這篇文章主要介紹了python中常用檢測(cè)字符串相關(guān)函數(shù),實(shí)例匯總了Python針對(duì)字符串?dāng)?shù)字、字母、大小寫等常用檢測(cè)函數(shù),非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04