python函式作業1

2022-09-14 00:54:18 字數 832 閱讀 1136

1.寫函式,接收n個數字,求這些數字的和

#

函式名不定義為sum,避免與內建函式衝突

def sum_func(*args):

total =0

for i in

args:

total +=i

return

total

print(sum_func(1, 3, 4, 33, 44, 66))

2.**中列印出來的a,b,c分別是什麼?為什麼?

a=10b=20

deftest5(a,b):

print

(a,b)

c =test5(b,a)

#此處的b,a是常量不是變數

#上面語句的含義:先函式執行完,再把返回值賦給c,因為test5函式沒返回值,故c為none

print

(c)#

20 10

#none

**執行過程

3.讀**,回答:**中,列印出來的值a,b,c分別是什麼?為什麼?

a=10b=20

deftest5(a,b):

a=3b=5

print

(a,b)

c =test5(b,a)

print(c)

**執行過程

python函式作業2

1.寫函式,檢查獲取傳入列表物件的所有奇數字索引對應的元素,並將其作為新列表返回 def func l return l 1 2 切片 列表 元祖 字串等序列類的物件 隔幾個 的取值,就用切片 print func 1,2,3,4,5 2,4 2.寫函式,判斷使用者傳入的物件 字串 列表 元祖 長度...

20171202作業1python入門

1 簡述編譯型與解釋型語言的區別,且分別列出你知道的哪些語言屬於編譯型,哪些屬於解釋型 編譯型 需要編譯器,執行前一次性翻譯成機器能讀懂的 如c,c 執行速度快,除錯麻煩 解釋型 需要直譯器,位元組碼通過虛擬機器邊執行邊翻譯成機器能讀懂的 如python,php,c 執行速度慢,除錯方便 2 執行 ...

python第6期作業1

一.程式語言的作用及與作業系統和硬體的關係 1 程式語言是程式設計師和電腦的溝通語言。作業系統的出現就是執行於硬體之上,來控制硬體的,我們開發時,只需要呼叫作業系統為我們提供的簡單而優雅的介面就可以了 二.cpu 記憶體 磁碟 2.cpu 就像人的大腦 是負責運算的 記憶體負責臨時儲存 硬碟是負責永...