Pythonの機能動作

関数定義#は、
コードの再利用のための#
#のDEFのprint_verse():
##関数本体の
#印刷( '日臥鍬午後')

#のprint_verse()
#print_verse()
#print_verse()

のDEFのprint_verse(verse_name):
###関数本体の
は##もしverse_name ==「ノスタルジア」:
##印刷(「月光」)
##のelif verse_name ==「ケンブリッジ」:
##印刷(「私はそっと行きます... ')
##
## print_verse('ケンブリッジ')

戻り値
:#のDEFのcalc_exchange_rate(AMT、ソース、ターゲット)
:BGN 'とターゲット==' USD」#ソース== IF'
#=結果AMT / 6.7516
##プリント(結果)
#リターン結果

#= R&LTのcalc_exchange_rate(100、'CNY'、 'USD')
印刷#(R&LT)14.811303987203035


#ヒント
#のDEFのcalc_exchange_rate(AMT、ソース、ターゲット= 'USD'):
ソース== 'BGN'とターゲット== 'USD'の場合#:
#1 =は、AMT / 6.7516結果
#ELIFソースを= = 'BGN'及びターゲット== 'EUR':
#1 =結果AMT / 7.7512
#リターン結果

#= R&LTのcalc_exchange_rate(100、 'BGN'、 'EUR')
プリント(R&LT)

パラメータシーケンス通過
#のDEFの計算値( 、B、C):
リターン(A + B)* Cの
#1
#L = [1,5,20]
#120#1
#印刷(計算値(L *))

通過#辞書パラメータ
#1デフhealth_check(名前、年齢):
印刷( '健康'、名前、年齢)
#のparam = { '名前': 'ジョン・ドウ'、 '年齢':'28 "}
##健康とジョー・スミス28
#のhealth_check(** PARAM)

データ#1の複数含む戻り値
:#のDEFのget_detil_info()
#DIC1 = {
# '従業員':[
#{ '名前': 'ジョン・ドウ'、 '給料':8000}、
#{ '名前':「ジョン・ドウを''給与':2000}、
#]、
#'端末':[
#{' ID ':' 234 342 ''タイトル':234}、
#{' ID ':' 243 234 ''タイトル「:20043240 }、
#]
#}
#戻りDIC1の
#プリント(get_detil_info())。

おすすめ

転載: www.cnblogs.com/ericblog1992/p/11275617.html