




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課后習(xí)題參考答案第一章一、選擇題1.A2.D3.A4.D5.D二、填空題1.工具2.20世紀(jì)50年代3.符號(hào)主義4.感知力5.數(shù)字化三、簡(jiǎn)答題1.人工智能(ArtificialIntelligence,簡(jiǎn)稱(chēng)AI)是一種技術(shù),旨在使計(jì)算機(jī)系統(tǒng)能夠模擬人類(lèi)智能的各個(gè)方面,如學(xué)習(xí)、推理、感知、語(yǔ)言理解和自我修復(fù)等。人工智能技術(shù)的發(fā)展可以幫助人類(lèi)解決各種復(fù)雜的問(wèn)題,包括自然語(yǔ)言處理、計(jì)算機(jī)視覺(jué)、機(jī)器學(xué)習(xí)等。人工智能的發(fā)展歷程可以分為以下幾個(gè)階段:起步發(fā)展期:1956年—20世紀(jì)60年代初。反思發(fā)展期:20世紀(jì)60年代—70年代初。應(yīng)用發(fā)展期:20世紀(jì)70年代初—80年代中。低迷發(fā)展期:20世紀(jì)80年代中—90年代中。穩(wěn)步發(fā)展期:20世紀(jì)90年代中—2010年。蓬勃發(fā)展期:2011年至今。2.金融業(yè)是人工智能應(yīng)用的重要領(lǐng)域之一。隨著金融業(yè)的發(fā)展,數(shù)據(jù)量和復(fù)雜度不斷增加,傳統(tǒng)的金融分析方法已經(jīng)無(wú)法滿(mǎn)足需求。人工智能技術(shù)的應(yīng)用可以幫助金融機(jī)構(gòu)更好地分析數(shù)據(jù)、預(yù)測(cè)市場(chǎng)趨勢(shì)、管理風(fēng)險(xiǎn)等。因此,金融業(yè)的發(fā)展促進(jìn)了人工智能技術(shù)的應(yīng)用和發(fā)展。課后習(xí)題參考答案第二章一、選擇題1.A2.B3.C4.A5.A二、填空題1.OpenCV2.預(yù)測(cè)、分析3.監(jiān)督學(xué)習(xí)、無(wú)監(jiān)督學(xué)習(xí)、強(qiáng)化學(xué)習(xí)4.Hadoop三、簡(jiǎn)答題1.TensorFlow是由Google開(kāi)發(fā)的一種開(kāi)源的人工智能框架,可以用于構(gòu)建和訓(xùn)練各種機(jī)器學(xué)習(xí)模型,包括神經(jīng)網(wǎng)絡(luò)、卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)等。TensorFlow提供了豐富的API和工具,可以幫助開(kāi)發(fā)者快速構(gòu)建和部署人工智能應(yīng)用。2.開(kāi)放題,無(wú)具體參考答案課后習(xí)題參考答案第3章一、選擇題1.A2.C3.B二、填空題1.失控性、社會(huì)性、侵權(quán)性、歧視性、責(zé)任性風(fēng)險(xiǎn)2.經(jīng)濟(jì)與就業(yè)問(wèn)題、安全與責(zé)任問(wèn)題、公平與平等問(wèn)題、人類(lèi)身份認(rèn)同問(wèn)題3.人權(quán)、幸福、問(wèn)責(zé)、透明、人工智能、自主系統(tǒng)技術(shù)濫用和意識(shí)三、簡(jiǎn)答題1.人工智能倫理是關(guān)于人工智能技術(shù)及智能機(jī)器所引發(fā)的涉及人類(lèi)的倫理道德問(wèn)題,包括人工智能技術(shù)應(yīng)用以及各種智能機(jī)器所引發(fā)的倫理道德問(wèn)題。由于這些倫理道德問(wèn)題與人類(lèi)的道德觀念可能相違背,因此政府、機(jī)構(gòu)、技術(shù)人員及一般民眾對(duì)此應(yīng)保持密切關(guān)注,并應(yīng)該一致努力預(yù)防潛在風(fēng)險(xiǎn)的發(fā)生。。2.(1)機(jī)器人必須不危害人類(lèi),也不允許它眼看人類(lèi)受害而袖手旁觀。(2)機(jī)器人必須絕對(duì)服從人類(lèi),除非這種服從有害于人類(lèi)。(3)機(jī)器人必須保護(hù)自身不受傷害,除非為了保護(hù)人類(lèi)或者是人類(lèi)命令它作出犧牲。課后習(xí)題參考答案第四章第四章一、選擇題1.D2.B3.D4.C5.D二、填空題1.信息采集、傳感器、電子標(biāo)簽。2.收集、存儲(chǔ)、管理、處理、分析、共享、可視化技術(shù)。3.萌生階段、試點(diǎn)示范階段、全面普及階段。三、簡(jiǎn)答題1.信息時(shí)代智慧教育的基本內(nèi)涵:是通過(guò)構(gòu)建智慧學(xué)習(xí)環(huán)境(SmartLearningEnvironments),運(yùn)用智慧教學(xué)法(SmartPedagogy),促進(jìn)學(xué)習(xí)者進(jìn)行智慧學(xué)習(xí)(SmartLearning),從而提升成才期望,即培養(yǎng)具有高智能(High-Intelligence)和創(chuàng)造力(Productivity)的人,利用適當(dāng)?shù)募夹g(shù)智慧地參與各種實(shí)踐活動(dòng)并不斷地創(chuàng)造制品和價(jià)值,實(shí)現(xiàn)對(duì)學(xué)習(xí)環(huán)境、生活環(huán)境和工作環(huán)境靈巧機(jī)敏的適應(yīng)、塑造和選擇。2、略課后習(xí)題參考答案第五章一、選擇題1.B2.C3.C二、判斷題1.錯(cuò)誤2.錯(cuò)誤3.正確三、簡(jiǎn)答題1.智慧政務(wù)的概念源于數(shù)字政府,智慧政務(wù)是指利用信息技術(shù)和大數(shù)據(jù)等先進(jìn)技術(shù)手段,對(duì)政府管理和服務(wù)進(jìn)行升級(jí)和優(yōu)化,以提高政府的效率和公共服務(wù)的質(zhì)量,它是一種全新的政府治理模式,旨在通過(guò)信息技術(shù)的應(yīng)用,實(shí)現(xiàn)政府與民眾之間的互動(dòng)、協(xié)作和共同發(fā)展。2.目前智慧政務(wù)包括多個(gè)領(lǐng)域和技術(shù),如大數(shù)據(jù)分析、人工智能、物聯(lián)網(wǎng)、區(qū)塊鏈等,可以應(yīng)用于政府管理、公共服務(wù)、環(huán)境保護(hù)、社會(huì)治理等多個(gè)場(chǎng)景。3.在人工智能時(shí)代背景下,智慧政務(wù)面臨著新的機(jī)遇:有效推動(dòng)社會(huì)治理智能化;大力提升社會(huì)治理效益;加快構(gòu)建智能社會(huì)新形態(tài)。在新的機(jī)遇面前,智慧政務(wù)已經(jīng)成為了政府治理的重要方向之一,但是也面臨著以下一些挑戰(zhàn):數(shù)據(jù)安全問(wèn)題、技術(shù)標(biāo)準(zhǔn)不統(tǒng)一、人員培訓(xùn)和管理問(wèn)題、公眾隱私保護(hù)問(wèn)題、成本和效益問(wèn)題。課后習(xí)題參考答案第六章一、選擇題1.A2.A3.C4.C二、判斷題1.錯(cuò)誤2.正確3.正確4.錯(cuò)誤三、簡(jiǎn)答題1.智能分揀、設(shè)備健康管理、基于視覺(jué)的表面缺陷檢測(cè)、基于聲紋的產(chǎn)品質(zhì)量檢測(cè)與故障判斷、智能決策、數(shù)字孿生、創(chuàng)成式設(shè)計(jì)、需求預(yù)測(cè),供應(yīng)鏈優(yōu)化。2.智能制造是未來(lái)制造業(yè)的發(fā)展趨勢(shì),具有廣闊的應(yīng)用前景和深遠(yuǎn)的影響。未來(lái),智能制造將在以下幾個(gè)方面發(fā)展:數(shù)據(jù)驅(qū)動(dòng)的生產(chǎn)、個(gè)性化定制的生產(chǎn)、人機(jī)協(xié)作的生產(chǎn)、綠色環(huán)保的生產(chǎn)、國(guó)際合作與交流。智能制造在未來(lái)將發(fā)揮越來(lái)越重要的作用,為制造業(yè)提供更加高效、智能、綠色的生產(chǎn)方式,同時(shí)也將推動(dòng)社會(huì)經(jīng)濟(jì)的發(fā)展和人民生活水平的提高。與此同時(shí)智能制造在發(fā)展過(guò)程面臨著以下幾個(gè)方面的挑戰(zhàn):技術(shù)瓶頸、人才短缺、成本問(wèn)題、標(biāo)準(zhǔn)不統(tǒng)一、安全問(wèn)題。課后習(xí)題參考答案第7章一、選擇題1.B2.D3.D4.E二、填空題1.云計(jì)算、物聯(lián)、信息、計(jì)劃2.服務(wù)、營(yíng)銷(xiāo)、管理3.深度學(xué)習(xí)、計(jì)算機(jī)視覺(jué)三、簡(jiǎn)答題1.智慧旅游是利用信息技術(shù)和通信技術(shù),通過(guò)數(shù)字化、智能化手段,為游客提供更便捷、高效、個(gè)性化的旅游服務(wù)和體驗(yàn)的概念。智慧旅游旨在利用科技手段提升旅游體驗(yàn),推動(dòng)旅游業(yè)的數(shù)字化轉(zhuǎn)型和創(chuàng)新發(fā)展。2.智慧旅游的“智慧”體現(xiàn)在“智慧旅游服務(wù)”、“智慧旅游營(yíng)銷(xiāo)”和“智慧旅游管理”等三個(gè)方面。智慧旅游從游客出發(fā),通過(guò)信息技術(shù)提升旅游體驗(yàn)和旅游品質(zhì)。游客在旅游信息獲取、旅游計(jì)劃決策、旅游產(chǎn)品預(yù)訂支付、享受旅游和回顧評(píng)價(jià)旅游的整個(gè)過(guò)程中都能感受到智慧旅游帶來(lái)的全新服務(wù)體驗(yàn)。智慧旅游通過(guò)旅游輿情監(jiān)控和數(shù)據(jù)分析,挖掘旅游熱點(diǎn)和游客興趣點(diǎn),引導(dǎo)旅游企業(yè)策劃對(duì)應(yīng)的旅游產(chǎn)品,制定對(duì)應(yīng)的營(yíng)銷(xiāo)主題,從而推動(dòng)旅游行業(yè)的產(chǎn)品創(chuàng)新和營(yíng)銷(xiāo)創(chuàng)新。智慧旅游將實(shí)現(xiàn)傳統(tǒng)旅游管理方式向現(xiàn)代管理方式轉(zhuǎn)變。通過(guò)信息技術(shù),可以及時(shí)準(zhǔn)確地掌握游客的旅游活動(dòng)信息和旅游企業(yè)的經(jīng)營(yíng)信息,實(shí)現(xiàn)旅游行業(yè)監(jiān)管從傳統(tǒng)的被動(dòng)處理、事后管理向過(guò)程管理和實(shí)時(shí)管理轉(zhuǎn)變。3.人工智能在旅游領(lǐng)域有著廣泛的應(yīng)用,主要體現(xiàn)在以下幾個(gè)方面:個(gè)性化推薦、智能客服、行程規(guī)劃、智能導(dǎo)航、大數(shù)據(jù)分析、人群密集度檢測(cè)等。人工智能在旅游領(lǐng)域的優(yōu)勢(shì)包括:提升用戶(hù)體驗(yàn):個(gè)性化推薦、智能客服等應(yīng)用可以提升用戶(hù)體驗(yàn),讓用戶(hù)感受到更加貼心和便捷的服務(wù)。提高運(yùn)營(yíng)效率:人工智能可以自動(dòng)化處理大量的數(shù)據(jù)和任務(wù),提高運(yùn)營(yíng)效率,降低成本。數(shù)據(jù)驅(qū)動(dòng)決策:通過(guò)人工智能技術(shù)分析大數(shù)據(jù),可以為旅游企業(yè)提供更準(zhǔn)確的市場(chǎng)預(yù)測(cè)和決策支持,幫助他們更好地制定營(yíng)銷(xiāo)策略和服務(wù)方案。總的來(lái)說(shuō),人工智能在旅游領(lǐng)域的應(yīng)用為旅游行業(yè)帶來(lái)了更多的創(chuàng)新和便利,提升了用戶(hù)體驗(yàn)和企業(yè)運(yùn)營(yíng)效率。課后習(xí)題參考答案第8章一、選擇題1.C2.C3.C二、填空題1.需求量、價(jià)格、歷史銷(xiāo)售額變化、庫(kù)存影響2.協(xié)同過(guò)濾推薦算法、基于內(nèi)容的推薦算法、基于知識(shí)的推薦算法、基于關(guān)聯(lián)規(guī)則的推薦算法3.計(jì)算機(jī)視覺(jué)、語(yǔ)音識(shí)別、自然語(yǔ)言處理、強(qiáng)化學(xué)習(xí)三、簡(jiǎn)答題1.智慧電商就是利用自然語(yǔ)言處理以及圖像識(shí)別等人工智能技術(shù),利用電子商務(wù)已有的海量數(shù)據(jù),在各個(gè)應(yīng)用場(chǎng)景中實(shí)現(xiàn)智能化和自動(dòng)化,以達(dá)到提高工作效率、提高用戶(hù)體驗(yàn)以及有效降低運(yùn)營(yíng)成本等目的。人工智能技術(shù)在電商領(lǐng)域的應(yīng)用探索主要集中于以下幾個(gè)場(chǎng)景:1)利用自然語(yǔ)言處理技術(shù)的智能客服機(jī)器人;2)利用機(jī)器學(xué)習(xí)技術(shù)的推薦引擎;3)利用圖像識(shí)別技術(shù)的圖像搜索;4)利用深度學(xué)習(xí)技術(shù)的商品定價(jià)和庫(kù)存智能預(yù)測(cè);5)綜合利用多種人工智能技術(shù)智能分揀等。人工智能技術(shù)在各種應(yīng)用場(chǎng)景都有側(cè)重點(diǎn),大部分場(chǎng)景中都綜合應(yīng)用到了各種人工智能以及大數(shù)據(jù)等新興信息技術(shù)。2.圖像搜索是用戶(hù)在不知道怎么描述商品時(shí)通過(guò)拍照上傳的方式搜索商品的技術(shù),主要利用圖像識(shí)別技術(shù),提取出用戶(hù)拍照的商品特征,并通過(guò)對(duì)比商品庫(kù)中的商品圖片相似度,來(lái)決定推薦給客戶(hù)哪些類(lèi)似商品。圖像搜索的主要流程包括:1)系統(tǒng)抓取商品圖片構(gòu)建商品類(lèi)目索引,并定時(shí)更新類(lèi)目和圖片,提高搜索的效率;2)用戶(hù)拍照上傳,同時(shí)系統(tǒng)提取用戶(hù)拍照中的商品特征;3)通過(guò)對(duì)比商品特征確定類(lèi)目;4)推薦商品,用戶(hù)返回的檢索結(jié)果是根據(jù)商品列表里商品的銷(xiāo)量、價(jià)格、評(píng)論、用戶(hù)畫(huà)像等信息重新排序的結(jié)果,以期激發(fā)用戶(hù)點(diǎn)擊和購(gòu)買(mǎi)相似的商品,提高用戶(hù)購(gòu)物體驗(yàn)。課后習(xí)題參考答案第九章一、選擇題1.D2.D3.C4.C5.D二、簡(jiǎn)答題1.“程序”的定義是為進(jìn)行某項(xiàng)活動(dòng)或過(guò)程所規(guī)定的途徑。2.計(jì)算機(jī)程序是指使用特定語(yǔ)言編寫(xiě)的,運(yùn)行在計(jì)算機(jī)上的一組能夠指揮計(jì)算機(jī)完成某種工作指令的集合。3.程序設(shè)計(jì)是給出解決特定問(wèn)題的程序的過(guò)程。4.機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。課后習(xí)題參考答案第十章一、選擇題1.D2.C3.D4.D5.B6.D二、簡(jiǎn)答題1. 荷蘭人吉多?范羅蘇姆2. 人工智能、數(shù)據(jù)分析、科學(xué)計(jì)算、web開(kāi)發(fā)、網(wǎng)絡(luò)爬蟲(chóng)、游戲開(kāi)發(fā)等。3. 語(yǔ)法簡(jiǎn)潔、可讀性強(qiáng)、開(kāi)源共享、通用靈活、類(lèi)庫(kù)多樣、面向?qū)ο蟆⒖缙脚_(tái)性。課后習(xí)題參考答案第11章11.1:一、選擇題1.C2.D3.C二、填空題1.IDLE、PyCharm、Jupyter、Spyder2.解釋型3.Java、C++、Python三、簡(jiǎn)答題1.集成開(kāi)發(fā)環(huán)境是一種輔助程序開(kāi)發(fā)人員進(jìn)行開(kāi)發(fā)工作的應(yīng)用軟件,在開(kāi)發(fā)工具內(nèi)部就可以輔助編寫(xiě)代碼,并編譯打包成為可用的程序,有些甚至可以設(shè)計(jì)圖形接口。IDE是集成了代碼編寫(xiě)功能、分析功能、編譯功能、調(diào)試功能等的一體化開(kāi)發(fā)軟件服務(wù)套。這些集成開(kāi)發(fā)工具可以幫助開(kāi)發(fā)者加快開(kāi)發(fā)速度,提高效率。2.Anaconda便捷獲取包且對(duì)包能夠進(jìn)行管理,同時(shí)對(duì)環(huán)境可以統(tǒng)一管理的發(fā)行版本。Anaconda包含了conda、Python在內(nèi)的超過(guò)180個(gè)科學(xué)包及其依賴(lài)項(xiàng)。平臺(tái)中的JupyterNotebook組件是一個(gè)交互性良好的編程環(huán)境,操作界面簡(jiǎn)潔,使用方便。能保存代碼運(yùn)行過(guò)程中的變量結(jié)果,方便查看歷史信息,是一款筆記本型的編程環(huán)境,非常適合初學(xué)者。11.2:一、選擇題1.D2.A3.C4.B二、填空題1.#2.’’’”””3.break、input、print三、簡(jiǎn)答題1.1)變量名只能包含字母、數(shù)字和下劃線(xiàn)(A-z、0-9和_)。變量名不能以數(shù)字開(kāi)頭。2)變量名區(qū)分大小寫(xiě),name、Name、NAME分別表示三個(gè)不同的變量。3)不要將Python保留字和已有標(biāo)識(shí)符用作變量名。4)變量名應(yīng)既簡(jiǎn)潔又顧名思義。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。2.變量是存放在計(jì)算機(jī)內(nèi)存中的值,由變量名、賦值符號(hào)(=)、變量值構(gòu)成。當(dāng)變量定義的時(shí)候,會(huì)在內(nèi)存中申請(qǐng)一塊空間專(zhuān)門(mén)用來(lái)存放變量值,而變量名,就是這個(gè)空間的門(mén)牌號(hào)(地址),能方便的找到這塊內(nèi)存空間。11.3:一、選擇題1.B2.A3.A4.A二、填空題1.Numbers(數(shù)字)、String(字符串)、List(列表)、Tuple(元組)、Dictionary(字典)2.+3.Il三、簡(jiǎn)答題1.s='Python'tup=tuple(s)print(tup)#輸出:('P','y','t','h','o','n')2.字典由鍵和值(key和value)成對(duì)組成。字典的每個(gè)鍵與值用冒號(hào)(:)隔開(kāi),每對(duì)用逗號(hào)分隔,整體放在花括號(hào)中({})。鍵必須獨(dú)一無(wú)二,但值則不必。值可以取任何數(shù)據(jù)類(lèi)型,但必須是不可變的,如字符串、數(shù)或元組。字典的常用的使用場(chǎng)景有:1)緩存:字典可以用來(lái)實(shí)現(xiàn)緩存功能,將計(jì)算結(jié)果存儲(chǔ)在字典中,以便后續(xù)使用。這樣可以避免重復(fù)計(jì)算,提高程序的執(zhí)行效率。2)數(shù)據(jù)存儲(chǔ)和檢索:字典可以用來(lái)存儲(chǔ)和檢索大量的數(shù)據(jù),通過(guò)使用鍵來(lái)快速訪問(wèn)對(duì)應(yīng)的值。例如,可以使用字典來(lái)存儲(chǔ)學(xué)生的姓名和成績(jī),通過(guò)學(xué)生的姓名作為鍵來(lái)獲取對(duì)應(yīng)的成績(jī)。3)配置文件:字典可以用來(lái)存儲(chǔ)配置信息,例如數(shù)據(jù)庫(kù)連接信息、API密鑰等。通過(guò)讀取字典中的鍵值對(duì),可以方便地獲取配置信息。11.4:一、選擇題1.B2.B3.B4.B二、填空題1.算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、成員運(yùn)算符、賦值運(yùn)算符2.布爾3.字符串、列表、元組三、簡(jiǎn)答題1.如這是變量是a,開(kāi)根號(hào)為a**0.52.在Python中,除法操作可以用兩種方式來(lái)表示:真除法:使用斜杠/表示;整除:使用雙斜杠//表示。真除法返回浮點(diǎn)數(shù)結(jié)果,而整除返回結(jié)果中的整數(shù)部分,舍棄小數(shù)。取模操作使用%符號(hào),返回兩個(gè)數(shù)相除后的余數(shù)。11.5:一、選擇題1.C2.C3.B二、填空題1.while、for2.continue3.5050三、簡(jiǎn)答題1.break和continue語(yǔ)句在編程中常常被用于控制循環(huán)的行為,但是它們的行為在細(xì)節(jié)上是有很大區(qū)別的。1)break語(yǔ)句:當(dāng)break語(yǔ)句在一個(gè)循環(huán)(如for或while循環(huán))中被執(zhí)行時(shí),它會(huì)立即停止當(dāng)前循環(huán)的執(zhí)行,并跳出循環(huán)。也就是說(shuō),break語(yǔ)句會(huì)立即結(jié)束整個(gè)循環(huán),即使循環(huán)的條件可能還未滿(mǎn)足。
2)continue語(yǔ)句:當(dāng)continue語(yǔ)句在一個(gè)循環(huán)中被執(zhí)行時(shí),它會(huì)立即停止當(dāng)前循環(huán)的當(dāng)前迭代,并開(kāi)始下一個(gè)迭代。也就是說(shuō),continue語(yǔ)句會(huì)跳過(guò)當(dāng)前循環(huán)的剩余部分,并繼續(xù)檢查循環(huán)的條件。如果條件仍然滿(mǎn)足,循環(huán)將繼續(xù)進(jìn)行下一個(gè)迭代。2.#距離distance=20#起步價(jià)base_fare=10#起步距離start_distance=3#標(biāo)準(zhǔn)費(fèi)率standard_rate=2#遠(yuǎn)途費(fèi)率long_distance_rate=3ifdistance<=start_distance:#如果距離在起步價(jià)范圍內(nèi),只收取起步價(jià)fare=base_fareelifdistance<=15:#如果距離超過(guò)起步價(jià)范圍但在15公里以?xún)?nèi),起步價(jià)加上超出部分的費(fèi)用fare=base_fare+(distance-start_distance)*standard_rateelse:#如果距離超過(guò)15公里,起步價(jià)加上15公里內(nèi)的標(biāo)準(zhǔn)費(fèi)用,再加上超出15公里部分的遠(yuǎn)途費(fèi)用fare=base_fare+(15-start_distance)*standard_rate+(distance-15)*long_distance_rateprint(fare)
3.foriinrange(1,100):
ifi%2==0:
print(i)11.6:一、選擇題1.D2.C3.D4.B二、填空題1.參數(shù)列表、函數(shù)體2.math、random、time、calendar3.Matplotlib、Scikit-learn、Pandas、Numpy、Scipy三、簡(jiǎn)答題1.defgcd(a,b):
"""求兩個(gè)正整數(shù)的最大公約數(shù)"""
whileb!=0:
a,b=b,a%b
returna
deflcm(a,b):
"""求兩個(gè)正整數(shù)的最小公倍數(shù)"""
returna*b//gcd(a,b)2.defis_prime(n):
"""判斷一個(gè)數(shù)是否為素?cái)?shù)"""
ifn<2:
returnFalse
foriinrange(2,int(n**0.5)+1):
ifn%i==0:
returnFalse
returnTrue
defprint_primes(limit):
"""打印小于給定限制的所有素?cái)?shù)"""
fornuminrange(2,limit):
ifis_prime(num):
print(num)
#調(diào)用函數(shù)打印10000以?xún)?nèi)的素?cái)?shù)
print_primes(10000)3.defis_palindrome(s):"""判斷字符串s是否是回文"""returns==s[::-1]#測(cè)試函數(shù)print(is_palindrome("1235321"))#Trueprint(is_palindrome("嶠南江淺紅梅小,小梅紅淺江南嶠"))#True11.7:一、選擇題1.A2.B3.B二、填空題1.open()2.close()3.isfile()4.remove()三、綜合題1.#(1)讀取文件并輸出所有內(nèi)容withopen('stuinfo.txt','r',encoding='utf-8')asfile:content=file.read()print(content)#(2)以追加的方式添加“學(xué)號(hào):20220122”到stuinfo.txt文件中withopen('stuinfo.txt','a',encoding='utf-8')asfile:file.write('\n學(xué)號(hào):20220122')#(3)創(chuàng)建另一個(gè)文件copy.txt,寫(xiě)入本文件的內(nèi)容withopen('stuinfo.txt','r',encoding='utf-8')assource_file:withopen('copy.txt','w',encoding='utf-8')astarget_file:target_file.write(source_file.read())#驗(yàn)證copy.txt文件內(nèi)容是否正確withopen('copy.txt','r',encoding='utf-8')asfile:print(file.read())11.8:一、選擇題1.D2.C3.A二、填空題1.try、except、finally、raise2.AttributeError、IndexError、KeyError、TypeError、ValueError3.IndexError綜合題1.1)ValueError:當(dāng)函數(shù)接收到一個(gè)不正確類(lèi)型的參數(shù),或者參數(shù)的值不在期望的范圍內(nèi)時(shí),通常會(huì)引發(fā)ValueError。例如,嘗試將字符串轉(zhuǎn)換為整數(shù),但字符串不能表示一個(gè)有效的整數(shù)時(shí),就會(huì)引發(fā)ValueError。2)TypeError:當(dāng)對(duì)某種類(lèi)型的數(shù)據(jù)執(zhí)行不適當(dāng)?shù)牟僮鲿r(shí),會(huì)引發(fā)TypeError。例如,嘗試將字符串與整數(shù)相加,或者嘗試調(diào)用一個(gè)未定義的對(duì)象的方法時(shí),都會(huì)引發(fā)TypeError。KeyError:當(dāng)嘗試從字典中訪問(wèn)一個(gè)不存在的鍵時(shí),會(huì)引發(fā)KeyError。這是字典類(lèi)型特有的異常,因?yàn)樽值渲械逆I必須是唯一的,并且嘗試訪問(wèn)不存在的鍵是不允許的。4)FileNotFoundError:當(dāng)嘗試打開(kāi)一個(gè)不存在的文件時(shí),會(huì)引發(fā)FileNotFoundError。這個(gè)異常屬于OSError的子類(lèi),它專(zhuān)指文件或目錄找不到的情況。2.在Python
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川達(dá)州山體噴漿施工方案
- 變壓器現(xiàn)場(chǎng)吊芯施工方案
- 重慶地鐵5號(hào)線(xiàn)施工方案
- 《大數(shù)據(jù)技術(shù)導(dǎo)論》-教學(xué)大綱
- 高埗寫(xiě)字樓殺蟲(chóng)施工方案
- 鐵制容器防腐措施方案
- 八下南充數(shù)學(xué)試卷
- 太陽(yáng)能發(fā)電安裝 施工方案
- 熔鹽爐拼接爐拱施工方案
- 黑龍江城鎮(zhèn)亮化施工方案
- 行進(jìn)間接單手低手投籃說(shuō)課稿
- 寺院管理框架結(jié)構(gòu)圖PPT課件
- 單考單招數(shù)學(xué)公式總結(jié)
- 三打白骨精英文話(huà)劇劇本(原創(chuàng))
- 2019第五版新版PFMEA 注塑實(shí)例
- 李雁鳴循環(huán)理論
- 釩電池項(xiàng)目財(cái)務(wù)數(shù)據(jù)分析(范文模板)
- 電暈水測(cè)試液配方
- 日處理300t鮮奶的脫脂奶粉生產(chǎn)車(chē)間
- 工業(yè)鍋爐水處理系統(tǒng)調(diào)試報(bào)告
- 秘書(shū)處職能手冊(cè)(完整版)74頁(yè)
評(píng)論
0/150
提交評(píng)論