河南科技大學《Python課程設計》實驗四

2021-10-14 13:12:54 字數 533 閱讀 6295

@python課程設計

掌握函式的定義和呼叫方法

掌握函式引數傳遞的原理和方法

掌握匿名函式、巢狀函式、遞迴函式的建立和呼叫方法

掌握變數型別和作用域

寫出下面程式的執行結果(10分)

def sum(a,b=3,c=5)

return sum([a,b,c])

print(sum(a=3,c=2))

print(sum(8))

print(sum(8,2))

編寫乙個函式func(n),接收乙個十進位制整數n作為引數,返回乙個二進位制整數。(10分)

編寫乙個函式func(str),計算並返回字串str中的數字、字母及其他型別字元的個數。編寫乙個函式func(str1,str2),將字串str1**現的字串str2刪除,然後作為函式的結果返回。(30分)

編寫函式,接受圓的半徑作為引數,返回圓的面積。(10分)

編寫函式,實現輾轉相除法,接收兩個整數,返回這兩個整數的最大公約數。(20分)

<

河南科技大學《Python課程設計》實驗三

python課程設計 熟悉程式設計結構的三種方式。掌握if單分支語句 if二分支語句 if多分支語句及if語句巢狀的使用方法。掌握 while語句的使用方法。掌握for語句的使用方法。理解帶 else 子句的迴圈結構執行流程。掌握迴圈巢狀的使用方法。理解迴圈語句中的 break 語句和continu...

河南科技大學《Python課程設計》實驗五

python課程設計 1 如何定義乙個類。2 了解如何定義類的私有資料成員和成員方法。3 了解如何使用自定義類例項化物件。1 定義乙個三維向量類,並定義相應的方法實現兩個該類物件之間的加 減運算 要求支援運算子 實現該類物件與標量的乘 除運算 要求支援運算子 以及向量長度的計算 要求使用屬性實現 2...

河南科技大學《Python課程設計》實驗六

python課程設計 掌握字串的建立 訪問 運算 掌握字串常用的方法和操作 掌握字串格式化函式的使用 字串 a aas3eaf 1 請將 a 字串的數字取出,並輸出成乙個新的字串。2 請統計 a 字串中每個字母的出現次數 忽略大小寫,a 與 a 是同乙個字母 並輸出成乙個字典。例 3 請去除 a 字...