通過例項解析Python return執行原理

2022-09-29 12:06:12 字數 597 閱讀 4579

return 語句就是講結果返回到呼叫的地方,並把程式的控制權一起返回

程式執行到所遇到的第乙個return即返回(退出def塊),不會再執行第二個return。**如下

def worker(a, b, c):

x = a + b

y = x + c retu y

result = worker(1, 2, 3)

print(result)執行結果:6

看**理解:

你有過乙個工人worker,你給他三個引數當作原材料a手機屏,b手機殼,c手機外包裝,讓他組裝手機;

x代表你教會他怎麼組裝的手機,y代表手機www.cppcns.com成品;

現在使用return告訴這個員工worker:我給你所有原材料,但是我只要乙個y,我向你要結果的時候,你直接給我y就可以了;

於是有一天你給他原材料(引數)1程式設計客棧,2,3,當你向worker要result(結果)的時候,他按照你所說的,直接返回y給你,其餘的什麼也不輸出。

這就是return的作用。

本文標題: 通過例項解析python return執行原理

本文位址: /jiaoben/python/302138.html

通過例項解析python and和or使用方法

在python中and和or返回的值並不是true和false這麼簡單。雖然他們看上去和c 中的 和 有些相似。在了解and和or之前,我們先要了解python中的true和false。在python裡面,0 none為假,其它任何東西都為真。ok,在此前提下。看這樣乙個例子 我們大致可以總結出這樣...

通過例項解析Python呼叫json模組

介紹 今天介紹一種資料格式,json。json是j ascript object notation的縮寫,區別於txt csv,json編碼格式更加靈活,在工作也會經常遇到。在python中要讀寫json是十分方便的,只需要呼叫json模組。使用直接匯入模組 import json 兩個讀寫資料的函...

通過例項解析Spring Ioc專案實現過程

0.ioc 主要是實現乙個控制反轉,耦合性大大降低。1.建m en專案 建立乙個空的m en專案,然後pom.xml新增spring context的依賴 www.cppcns.comt org.springframework spring context 程式設計客棧ion 5.2.7.relea...