(十二)Python函式練習

2021-10-01 06:20:33 字數 754 閱讀 9009

# 函式

# 定義函式

defprint_me

(test)

:# 列印任何傳入的字串

print

(test)

# 呼叫函式

print_me(

"我要呼叫使用者自定義函式!"

)print_me(

"再次呼叫同一函式"

)# 不定長引數

# 加了星號 * 的引數會以元組(tuple)的形式匯入

defprint_info

(arg1,

*var_tuple)

:print

(arg1)

for var in var_tuple:

print_info(var)

print_info(70,

60,50)

# 加了兩個星號 ** 的引數會以字典的形式匯入

defprint_info_1

(arg1,

**var_dict)

:print

(arg1)

print

(var_dict)

print_info_1(

40, a=

50, b=60)

# 匿名函式

print_1 =

lambda arg1, arg2: arg1 + arg2

print

(print_1(10,

50))

Python函式練習

def upperandlowercount str upper count,lower count 0,0for i in str if i.isupper upper count 1elif i.islower lower count 1else continue return upper co...

Python 函式 練習

def sum args val 0 for i in args val i val return val a 10 b 20 def test a,b print a,b c test b,a print c a 20,b 10 c none 因為函式中沒有return,因此返回的是none a ...

python2 7練習小例子(十二)

12 題目 列印出所有的 水仙花數 所謂 水仙花數 是指乙個三位數,其各位數字立方和等於該數本身。例如 153是乙個 水仙花數 因為153 1的三次方 5的三次方 3的三次方。程式分析 利用for迴圈控制100 999個數,每個數分解出個位,十位,百位。程式源 usr bin python codi...