




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、編程題 (1)輸人直角三角形的兩個直角邊的長度a、b,求斜邊c的長度。 from math import *a=float(input(請輸入斜邊 1 的長度:) #輸入實數(shù)b=float(input(請輸入斜邊 2 的長度:) #輸入實數(shù)c=a*a+b*b #計算,得到的是斜邊的平方 c=sqrt(c) #開方,得到的是斜邊長print(斜邊長為:,c) #顯示,一項是字符串,一項是 c 表示的斜邊長(2)輸人兩個數(shù),求它們的最大數(shù)。a=int( input(請輸入第一個數(shù):) ) b=int( input(請輸入第二個數(shù):) ) max_num=a if max_num 1#方法1def
2、fib(n):a,b = 1,1for i in range(n-1):a,b = b,a+breturn a# 輸出第10個斐波那契數(shù)列print (fib(10)#方法2:使用遞歸def fib(n):if n=1 or n=2:return 1return fib(n-1)+fib(n-2)# 輸出第10個斐波那契數(shù)列print (fib(10)1、簡述python的特點:Python具有簡單易學,免費、開源,可擴展性、可嵌人性和可移植性強,代碼規(guī)范、代碼具有較好可讀性,Python標準庫很豐富,支持命令式編程、面向對象程序設計、圖效式編程、泛型編程等多種編程范式等特點。2、python
3、中縮進的作用是什么?對于Python而言代碼縮進是一種語法,縮進非常重要,是用來界定代碼塊的,相當于其他編程語言里的大括號。3、簡單解釋python基于值的自動內存管理方式。Python的內存管理機制可以從三個方面來講:(1)垃圾回收:對Python語言來講,對象的類型和內存都是在運行時確定的。這也是Python語言為對變量內存地址的分配是在運行時自動判斷變量類型并對變量進行賦值原因。(2)引用計數(shù):Python采用了類似Windows內核對象一樣的方式來對內存進行管理。每一個對象,都維護這一個對指向該對對象的引用的計數(shù)。(3)內存池機制:Python的內存機制以金字塔行,-1,-2層主要有操
4、作系統(tǒng)進行操作,第0層是C中的malloc,free等內存分配和釋放函數(shù)進行操作;第1層和第2層是內存池,有Python的接口函數(shù)PyMem_Malloc函數(shù)實現(xiàn),當對象小于256K時有該層直接分配內存;第3層是最上層,也就是我們對Python對象的直接操作。4、python的5個數(shù)據(jù)類型:Numbers(數(shù)字)String(字符串)List(列表)Tuple(元組)Dictionary(字典)5、程序設計語言的基本控制結構有哪些:順序結構,分支結構,循環(huán)結構6、什么是函數(shù)?什么是模塊?函數(shù)是一個較大的程序一般應分為若干個程序塊,每一個模塊用來實現(xiàn)一個特定的功能。所有的高級語言中都有子程序這個
5、概念,用子程序實現(xiàn)模塊的功能。在程序設計中,為完成某一功能所需的一段程序或子程序;或指能由編譯程序、裝配程序等處理的獨立程序單位;或指大型軟件系統(tǒng)的一部分。7、導入模塊通常使用哪些方法?(1)import modname ,用import語句導入模塊,就在當前的名稱空間建立了一個到該模塊的引用.這種引用必須使用全稱,也就是說,當使用在被導入模塊中定義的函數(shù)時,必須包含模塊的名字。(2)from modname import funcname from modname import fa, fb, fc (3)內建函數(shù)_import_()8、查看python的模塊和函數(shù)幫助文檔有哪些方法?(1) 從模塊屬性中獲得(2) 使用dir()函數(shù)9、解釋文本文件與二進制文件的區(qū)別(1)文本文件是基于字符編碼的文件,常見的編碼有ASCII編碼,UNICODE編碼等等。二進制文件是基于值編碼的文件。(2)文本文件的存儲與其讀取基本上是個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電廠風險全面管理辦法
- 學校周邊車輛管理辦法
- 賬戶管理辦法強制開戶
- 目標獎勵發(fā)放管理辦法
- 肩周炎中醫(yī)講座課件視頻
- 幼兒美術老師培訓課件
- 股利政策課件
- 肝臟手術護理課件
- 發(fā)展性數(shù)學試卷
- 房山燕山的數(shù)學試卷
- 2024屆四川省成都市溫江區(qū)八年級語文第二學期期末達標測試試題含解析
- 中小學《戲曲》校本教材
- 化工反應工程課模設計
- 家庭安全隱患排查和應對策略及方案
- 施工投資控制措施
- 中小學校長招聘考試題庫一
- 慣性導航與組合導航
- 學與教的心理學第6版(師范專業(yè)心理學)PPT完整全套教學課件
- 《應用寫作》(第三版)復習思考、案例訓練參考答案
- 甲狀腺相關性眼病的診治進展課件
- 小升初易錯成語總結
評論
0/150
提交評論