python傳遞實參的方法
說明
1、Python允許函式從呼叫語句中收集任意數量的實際引數。
2、在形參名前加一個星號*,表示建立一個名為形參的空列表,以儲存任意數量的實參。
例項
# 傳遞任意數量的實參 #形參名 *toppings 中的 星號 讓Python建立一個名為 toppings 的空元組,並將收到的所有值封裝到元組中。 def make_pizza(size, *toppings): # 若是接受不同型別的實參,必須在函式定義中將接納任意數量的形參放在最後面。 # Python 先匹配位置實參和關鍵字實參,再將餘下的實參收集到最後一個形參中。 '''概述要製作的比薩''' print(f"nMaking a {size}-inch pizza with the following toppings:") for topping in toppings: print(topping) make_pizza('16', 'mushrooms', 'green peppers') # >>> Making a 16-inch pizza with the following toppings: # >>> mushrooms # >>> green peppers
以上就是python傳遞實參的方法,希望對大家有所幫助。更多Python學習指路:
本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2325/viewspace-2828842/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 說說在 Python 中如何傳遞任意數量的實參Python
- 方法的過載、可變形參的方法、方法的引數值傳遞機制、遞迴方法遞迴
- JS的方法引數傳遞(按值傳遞)JS
- Golang中函式傳參存在引用傳遞嗎?Golang函式
- python函式的入參和傳參Python函式
- python中函式引數傳遞的幾種方法Python函式
- python的賦值傳遞Python賦值
- get方式傳參的以post方法傳的解決方法
- jQuery .click()方法傳參jQuery
- 方法的實參和形參
- 方法的形參和實參
- java方法中只有值傳遞,沒有引用傳遞Java
- PHP CURL中傳遞cookie的方法PHPCookie
- Spring Boot 參考指南(訊息傳遞)Spring Boot
- 分析結果,方法傳參
- Python的函式引數傳遞:傳值?引用?Python函式
- C語言 將函式(有參、無參)作為引數傳遞C語言函式
- JavaScript的值傳遞和引用傳遞JavaScript
- Java的值傳遞和引用傳遞Java
- python中函式的引數傳遞Python函式
- php函式引用傳遞引數的方法PHP函式
- vuejs傳遞資料的方法有哪些VueJS
- GridView傳遞兩個引數的方法View
- Android資料傳遞的四種方法Android
- 路由之間傳參的方法(vue通訊)路由Vue
- go 值傳遞和地址傳遞的例子Go
- Java中的值傳遞和引用傳遞Java
- Python函式——locals()解包傳參Python函式
- python中用遞迴的方法實現斐波拉契數列Python遞迴
- golang 方法作為引數傳遞Golang
- Js呼叫Java方法並互相傳參JSJava
- 值傳遞與引用傳遞
- 值傳遞和引用傳遞
- Python 多程式和資料傳遞的理解Python
- Javascript 定時器呼叫傳遞引數的方法JavaScript定時器
- require方法接受以下幾種引數的傳遞:UI
- Laravel 實用小技巧 —— 如何優雅地設計方法傳參?Laravel
- Python怎麼傳遞不定引數Python