# 函式
# 定義函式
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...