python的內(nèi)置函數(shù)(68個(gè))
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、呂梁網(wǎng)絡(luò)推廣、成都微信小程序、呂梁網(wǎng)絡(luò)營(yíng)銷、呂梁企業(yè)策劃、呂梁品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供呂梁建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
Python考核31個(gè)內(nèi)置函數(shù),
python內(nèi)置了很多內(nèi)置函數(shù)、類方法屬性及各種模塊。當(dāng)我們想要當(dāng)我們想要了解某種類型有哪些屬性方法以及每種方法該怎么使用時(shí),我們可以使用dir()函數(shù)和help()函數(shù)在python idle交互式模式下獲得我們想要的信息。
? dir()函數(shù)獲得對(duì)象中可用屬性的列表
Python中的關(guān)鍵詞有哪些?
dir(__builtins__):查看python內(nèi)置函數(shù)
help(‘keywords‘):查看python關(guān)鍵詞
如微分積分方程的求解程序、訪問(wèn)互聯(lián)網(wǎng)、獲取日期和時(shí)間、機(jī)器學(xué)習(xí)算法等。這些程序往往被收入程序庫(kù)中,構(gòu)成程序庫(kù)。
只有經(jīng)過(guò)嚴(yán)格檢驗(yàn)的程序才能放在程序庫(kù)里。檢驗(yàn),就是對(duì)程序作充分的測(cè)試。通常進(jìn)行的有正確性測(cè)試、精度測(cè)試、速度測(cè)試、邊界條件和出錯(cuò)狀態(tài)的測(cè)試。經(jīng)過(guò)檢驗(yàn)的程序不但能保證計(jì)算結(jié)果的正確性,而且對(duì)錯(cuò)誤調(diào)用也能作出反應(yīng)。程序庫(kù)中的程序都是規(guī)范化的。所謂規(guī)范化有三重含義:①同一庫(kù)里所有程序的格式是統(tǒng)一的;② 對(duì)這些程序的調(diào)用方法是相同的;③ 每個(gè)程序所需參數(shù)的數(shù)目、順序和類型都是嚴(yán)格規(guī)定好的。
Python的庫(kù)包含標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)
標(biāo)準(zhǔn)庫(kù):程序語(yǔ)言自身?yè)碛械膸?kù),可以直接使用。help('modules')
第三方庫(kù):第三方者使用該語(yǔ)言提供的程序庫(kù)。
標(biāo)準(zhǔn)庫(kù): turtle 庫(kù)(必選)、 random 庫(kù)(必選)、 time 庫(kù)(可選)。
? turtle 庫(kù):圖形繪制庫(kù)
原理如同控制一只海龜,以不同的方向和速度進(jìn)行位移而得到其運(yùn)動(dòng)軌跡。
使用模塊的幫助時(shí),需要先將模塊導(dǎo)入。
例如:在IDLE中輸入import turtle
dir(turtle)
help(turtle.**)
1.畫布
畫布就是turtle為我們展開用于繪圖區(qū)域, 我們可以設(shè)置它的大小和初始位置。
setup()方法用于初始化畫布窗口大小和位置,參數(shù)包括畫布窗口寬、畫布窗口高、窗口在屏幕的水平起始位置和窗口在屏幕的垂直起始位置。
參數(shù):width, height: 輸入寬和高為整數(shù)時(shí),表示 像素 ;為小數(shù)時(shí),表示占據(jù)電腦屏幕的比例。(startx,starty):這一坐標(biāo)表示
矩形窗口左上角頂點(diǎn)的位置,如果為空,則窗口位于屏幕中心:
例如:setup(640,480,300,300)表示在桌面屏幕(300,300)位置開始創(chuàng)建640×480大小的畫布窗體。
2、畫筆
? color() 用于設(shè)置或返回畫筆顏色和填充顏色。
例如:color(‘red’)將顏色設(shè)為紅色,也可用fillcolor()方法設(shè)置或返回填充顏色,或用pencolor()方法設(shè)置或返回筆觸顏色。
2020年浙江省高校計(jì)算機(jī)二級(jí)Python考試大綱
考試目標(biāo)
Python語(yǔ)言是一種解釋運(yùn)行、面向?qū)ο?、擴(kuò)展性強(qiáng)的程序設(shè)計(jì)語(yǔ)言,是大學(xué)生掌握計(jì)算機(jī)編程能力、理解計(jì)算機(jī)解決問(wèn)題方法的有效工具。學(xué)生通過(guò)對(duì)該語(yǔ)言程序設(shè)計(jì)的學(xué)習(xí),應(yīng)能掌握Python語(yǔ)言的基本語(yǔ)法和基本編程方法,理解程序設(shè)計(jì)中的計(jì)算思維,并能上機(jī)調(diào)試運(yùn)行,解決實(shí)際問(wèn)題。
基本要求
1.熟練掌握Python開發(fā)環(huán)境;掌握轉(zhuǎn)變程序?yàn)榭蓤?zhí)行文件的方法。
2.熟練掌握Python基本語(yǔ)法。
3.具備Python程序的設(shè)計(jì)、閱讀和分析能力。
4.掌握數(shù)據(jù)庫(kù)相關(guān)知識(shí)。
5. 掌握Python標(biāo)準(zhǔn)庫(kù)的使用方法,了解Python第三方庫(kù)的獲取、安裝和使用方法。
考試內(nèi)容
一、Python基本語(yǔ)法
1.語(yǔ)法元素:程序格式、縮進(jìn)、注釋、標(biāo)識(shí)符(名稱)、常量、變量、函數(shù)、表達(dá)式、保留字、數(shù)據(jù)類型、賦值語(yǔ)句、模塊。
2.基本輸入輸出函數(shù):input()、eval()、print()。
3.Python程序書寫風(fēng)格:Python代碼規(guī)范、常用書寫風(fēng)格。
4.Python的特點(diǎn):Python的優(yōu)點(diǎn)和缺點(diǎn)。
二、基本數(shù)據(jù)類型
1.數(shù)字類型:整數(shù)類型、浮點(diǎn)數(shù)(實(shí)數(shù))類型和復(fù)數(shù)類型。
2.數(shù)字類型運(yùn)算:數(shù)值運(yùn)算操作符、數(shù)值運(yùn)算函數(shù)。
3.字符串類型:索引、分片、基本format()格式化方法。
4.字符串類型的操作:字符串操作符、處理函數(shù)和處理方法。
5.常量和變量:變量的定義、賦值和使用。
6.系統(tǒng)函數(shù)和表達(dá)式:常用系統(tǒng)函數(shù);運(yùn)算符、優(yōu)先級(jí)、運(yùn)算規(guī)則。
7.類型判斷和類型轉(zhuǎn)換:類型判斷函數(shù)、類型轉(zhuǎn)換函數(shù)。
三、程序控制結(jié)構(gòu)
1.程序的3種控制結(jié)構(gòu):順序、分支、循環(huán)結(jié)構(gòu)。
2.選擇結(jié)構(gòu):?jiǎn)畏种ЫY(jié)構(gòu)、二分支結(jié)構(gòu)、多分支結(jié)構(gòu)。
3.循環(huán)結(jié)構(gòu):遍歷循環(huán)、無(wú)限循環(huán)、pass、break和continue。
4.異常處理:try … except。
四、用戶函數(shù)、模塊和代碼復(fù)用
1.函數(shù)的定義。創(chuàng)建函數(shù);形參(形式參數(shù))。
2.參數(shù)傳遞:可選參數(shù)傳遞、參數(shù)名稱傳遞、函數(shù)的返回值。
3.函數(shù)的調(diào)用。遞歸調(diào)用,實(shí)參(實(shí)際參數(shù))。
4.變量作用域:局部變量和全局變量;本地變量和外部變量。
5.模塊及其使用:模塊的定義、創(chuàng)建和使用。
五、組合數(shù)據(jù)類型
1.列表:列表的定義、操作函數(shù)和操作方法。
2.元組(可選):元組的定義、操作函數(shù)和操作方法。
3.集合(可選):集合的定義、操作函數(shù)和操作方法。
4.字典類型:字典定義、鍵值對(duì)、操作函數(shù)和操作方法。
六、文件和數(shù)據(jù)格式化
1.文件的使用:文本和二進(jìn)制文件的打開、讀寫、追加和關(guān)閉。
2.數(shù)據(jù)組織的維度:一維數(shù)據(jù)和二維數(shù)據(jù)。
3.一維和二維數(shù)據(jù)的處理:表示、存儲(chǔ)和處理。
4.采用CSV格式對(duì)一二維數(shù)據(jù)文件的讀寫:CSV格式的使用。
七、對(duì)象與方法
1.基本概念:類、對(duì)象、屬性、事件、方法、面向?qū)ο笤O(shè)計(jì)OOP。
2.OOP的特點(diǎn):類和對(duì)象的封裝性、繼承性和多態(tài)性等。
3.類和對(duì)象:類和對(duì)象的創(chuàng)建和使用。
4.事件和方法:事件和方法的設(shè)計(jì)、實(shí)現(xiàn)和調(diào)用方法。
八、數(shù)據(jù)庫(kù)
1.數(shù)據(jù)庫(kù)基本概念:數(shù)據(jù)Data、表Table、數(shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS、數(shù)據(jù)庫(kù)系統(tǒng)DBS。
2.數(shù)據(jù)庫(kù)和表:表結(jié)構(gòu)設(shè)計(jì)、創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表、刪除表。
3.記錄的編輯和查詢:插入、修改、刪除、查詢、游標(biāo)。
九、Python計(jì)算生態(tài)
1.標(biāo)準(zhǔn)庫(kù):tkinter 庫(kù)、turtle庫(kù)、random庫(kù)。
2.第三方庫(kù)的獲取和安裝方法:了解第三方庫(kù)的使用方法。
以上就是小編整理的2020年浙江省高校計(jì)算機(jī)二級(jí)Python考試大綱,準(zhǔn)備參加二級(jí)考試的同學(xué)們都來(lái)了解一下吧。想要及時(shí)了解考試動(dòng)態(tài)的小伙伴可“ 免費(fèi)預(yù)約短信提醒”屆時(shí)環(huán)球青藤會(huì)及時(shí)為大家推送全國(guó)計(jì)算機(jī)等級(jí)考試相關(guān)信息提醒。環(huán)球青藤友情提示:對(duì)于想要參加計(jì)算機(jī)二級(jí)考試的小伙伴們,環(huán)球青藤特地為您準(zhǔn)備了計(jì)算機(jī)二級(jí)考試資料,如有需要請(qǐng)點(diǎn)擊文章下方“免費(fèi)下載計(jì)算機(jī)二級(jí)考試資料”下載學(xué)習(xí)。
一、 題型及分值分布
1.????? 單選題共40道,1到10題為公共基礎(chǔ)知識(shí),11到40題是python相關(guān)的知識(shí),比如數(shù)據(jù)結(jié)構(gòu)與算法、python基礎(chǔ)知識(shí)。每道題1分,共40分;
2.???? 基礎(chǔ)編程題共3道,題目會(huì)給一部分寫好的代碼,描述它的作用,然后填補(bǔ)空缺處的代碼,使程序能正常運(yùn)行。每題5分,共15分;
3.???? 簡(jiǎn)單應(yīng)用題共2道,一道是利用turtle畫出圖形,一般以代碼補(bǔ)全的方式出現(xiàn),給出大部分代碼,填寫剩余的兩三行。另一道難度稍大些,也是填寫代碼,具體題目類型看情況而定,一般要填三四行。前者10分,后者15分,共25分;
4.???? 綜合應(yīng)用題共1道,一般是對(duì)分詞排序、文件讀寫或管理,要求完整寫出整個(gè)程序,并能夠運(yùn)行成功輸出題目要求的結(jié)果。要步驟給分,共20分。
二、 考試內(nèi)容
1.???? python的基本語(yǔ)法與元素
了解程序中的基本知識(shí),比如引用、命名、變量、縮進(jìn)、賦值語(yǔ)句等。掌握輸入輸出語(yǔ)句的用法,熟知關(guān)鍵保留字。
2.???? 基本數(shù)據(jù)類型
熟知數(shù)字類型如何使用,其中有int、bool、float、complex。了解字符串類型的處理方法,如何切片以及格式化format()的使用。知道數(shù)據(jù)類型間如何進(jìn)行轉(zhuǎn)化,會(huì)根據(jù)要求操作。了解有關(guān)數(shù)據(jù)類型的有關(guān)python函數(shù),掌握并能運(yùn)用。
3.???? 程序的控制結(jié)構(gòu)
理解順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、分支結(jié)構(gòu)的書寫方法。掌握分支結(jié)構(gòu)中單分支、雙分支以及多分支的結(jié)構(gòu),且會(huì)運(yùn)用else以及elif。熟悉循環(huán)結(jié)構(gòu)中while、for、break以及continue的作用以及使用方式,知道如何用try——except處理異常。
4.???? 函數(shù)的編寫與運(yùn)用
會(huì)編寫def自定義函數(shù),會(huì)用return返回值。知道函數(shù)的參數(shù)分類以及用法,并能區(qū)分局部變量與全局變量的作用范圍。
5.???? 組合數(shù)據(jù)類型
會(huì)運(yùn)用列表,能對(duì)列表進(jìn)行一些基礎(chǔ)操作。了解元組、集合與字典,并會(huì)運(yùn)用到程序中。熟知一些列表操作、集合操作或者字典操作的專用python函數(shù)。
6.???? 文件操作
知道文件打開、關(guān)閉與讀寫的基本函數(shù),掌握并會(huì)運(yùn)用。能對(duì)一維、二維數(shù)據(jù)進(jìn)行處理表達(dá),會(huì)采用CSV格式對(duì)它們進(jìn)行讀寫。
7.???? python庫(kù)
了解turtel庫(kù)、random庫(kù)、time庫(kù)、jieba庫(kù)、pyinstaller庫(kù)以及一些第三方庫(kù)的相關(guān)函數(shù),會(huì)安裝需要的庫(kù)并運(yùn)用到程序編寫中。