全国计算机等级考试python教材.pdf_全国计算机等级考试二级教程Python语言程序设计(2018年版).PDF...
全國計(jì)算機(jī)等級(jí)考試二級(jí)教程Python語言程序設(shè)計(jì)(2018年版).PDF
全國計(jì)算機(jī)等級(jí)考試二級(jí)教程
Python語言程序設(shè)計(jì)
(2018年版)
【第1章】
程序設(shè)計(jì)基本方法
考綱考點(diǎn)
n Python語言的特點(diǎn)
程序設(shè)計(jì)語言
程序設(shè)計(jì)語言概述
n 程序設(shè)計(jì)語言是計(jì)算機(jī)能夠理解和識(shí)別用戶操作
意圖的一種交互體系,它按照特定規(guī)則組織計(jì)算
機(jī)指令,使計(jì)算機(jī)能夠自動(dòng)進(jìn)行各種運(yùn)算處理。
n 按照程序設(shè)計(jì)語言規(guī)則組織起來的一組計(jì)算機(jī)指
令稱為計(jì)算機(jī)程序。
程序設(shè)計(jì)語言概述
n 高級(jí)編程語言根據(jù)執(zhí)行機(jī)制不同可分成兩類:靜
態(tài)語言和腳本語言,靜態(tài)語言采用編譯方式執(zhí)行,
腳本語言采用解釋方式執(zhí)行。例如,C語言是靜
態(tài)語言,Python語言是腳本語言。
n 采用編譯執(zhí)行的編程語言是靜態(tài)語言,如C語言、
Java語言;采用解釋執(zhí)行的編程語言是腳本語言,
如JavaScript語言、PHP語言
編譯和解釋
n 編譯是將源代碼轉(zhuǎn)換成目標(biāo)代碼的過程,通常,
源代碼是高級(jí)語言代碼,目標(biāo)代碼是機(jī)器語言代
碼,執(zhí)行編譯的計(jì)算機(jī)程序稱為編譯器
編譯和解釋
n 解釋是將源代碼逐條轉(zhuǎn)換成目標(biāo)代碼同時(shí)逐條運(yùn)
行目標(biāo)代碼的過程。執(zhí)行解釋的計(jì)算機(jī)程序稱為
解釋器。
編譯和解釋
編譯是一次性地翻譯,一旦程序被編譯,不再需要
編譯程序或者源代碼。
n 對(duì)于相同源代碼,編譯所產(chǎn)生的目標(biāo)代碼執(zhí)行速
度更快。
n 目標(biāo)代碼不需要編譯器就可以運(yùn)行,在同類型操
作系統(tǒng)上使用靈活。
編譯和解釋
解釋則在每次程序運(yùn)行時(shí)都需要解釋器和源代碼。
n解釋執(zhí)行需要保留源代碼,程序糾錯(cuò)和維護(hù)十分
方便。
n只要存在解釋器,源代碼可以在任何操作系統(tǒng)上
運(yùn)行,可移植性好
計(jì)算機(jī)編程
計(jì)算思維是區(qū)別于以數(shù)學(xué)為代表的邏輯思維和以
物理為代表的實(shí)證思維的第三種思維模式。
編程是一個(gè)求解問題的過程
n 首先需要分析問題,抽象內(nèi)容之間的交互關(guān)系
n 設(shè)計(jì)利用計(jì)算機(jī)求解問題的確定性方法,
n 進(jìn)而通過編寫和調(diào)試代碼解決問題
這是從抽象問題到解決問題的完整過程。
Python語言概述
Python語言的誕生
Guido van Rossum
Python語言創(chuàng)立者
2002年,Python 2.x
2008年,Python 3.x
Python最小程序
n 使用Python語言編寫的Hello程序只有一行代碼
print(“Hello World”)
>>>print("Hello World")
Hello World
第一行的 “>>> ”是Python語言運(yùn)行環(huán)境的提示符
第二行是Python語句的執(zhí)行結(jié)果
Python最小程序
n Python語言支持中文等非西文字符的直接使用,
帶中文的Python 最小程序在運(yùn)行環(huán)境中的執(zhí)行
效果如下:
>>>print("世界,你好")
世界,你好
Python開發(fā)環(huán)境配置
安裝
n 到Python主頁下載并安裝Python基本開發(fā)和運(yùn)
行環(huán)境,網(wǎng)址:
/downloads/
https://python123.io/download
n 根據(jù)操作系統(tǒng)不同選擇不同版本
n 下載相應(yīng)的Python 3.0 系列版本程序
安裝
安裝
Python解釋器
Python解釋器有兩個(gè)重要的工具:
nIDLE :Pyth on 集成開發(fā)環(huán)境,用來編寫和調(diào)試
Python代碼;
nPip :Python 第三方庫安裝工具,用來在當(dāng)前計(jì)算
機(jī)上安裝第三方庫
Python程序的編輯方式
n 通過IDLE啟動(dòng)交互式Python運(yùn)行環(huán)境輸出數(shù)據(jù)
n 打開IDLE ,點(diǎn)擊Ctrl+N打開一個(gè)新窗口,輸入
語句并保存,使用快鍵建F5 即可運(yùn)行該程序
Python程序的運(yùn)行方式
n Python程序有兩種運(yùn)行方式:交互式和文件式。
n 交互式利用Python 解釋器即時(shí)響應(yīng)用戶輸入的
總結(jié)
以上是生活随笔為你收集整理的全国计算机等级考试python教材.pdf_全国计算机等级考试二级教程Python语言程序设计(2018年版).PDF...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑科技智能家电新生儿“智能冰箱”
- 下一篇: 混淆矩阵的计算方式