青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

如何使用Python中的海象運算符?Python海象運算符用法有哪些

python在推出發(fā)行3.8版本之后,更新了一個新的語法是海象運算符,它是由冒號以及等號組合起來使用的 。下面文章會來給大家分享幾個海象運算符的使用方法,想學(xué)習(xí)這個知識的小伙伴可以和小編一起往下看看,這樣還可以更加全面完整學(xué)習(xí)python 。

如何使用Python中的海象運算符?Python海象運算符用法有哪些


一、while循環(huán)
海象運算符的作用是用來給變量賦值,它能夠在表達(dá)式之中直接將結(jié)果賦值給一個變量 。那么將其放在while循環(huán)之中使用是比較好的選擇,因為while循環(huán)不需要迭代序列,所以要使用變量來控制循環(huán)條件或者值,代碼示例如下所示:
w = 0while (w := w + 1) < 3:   print(w)以上代碼之中變量w就是用來控制循環(huán)結(jié)束,普通while循環(huán)會在結(jié)尾加上n += 1代碼來讓其加1 。但是在使用海象運算符之后,就能夠讓其在循環(huán)條件判斷階段直接加上1 。
二、列表處理
列表對象經(jīng)常需要取出其中的元素來將其執(zhí)行某些函數(shù)并賦值,那么海象運算符在這個過程中起到的作用就是減少函數(shù)調(diào)用次數(shù)節(jié)省資源,代碼示例如下所示:
scores = [22,54,75,89]valid_scores = [   result for n in scores   result := longFunction(n)]上面代碼之中列表內(nèi)雖然是一個循環(huán)表達(dá)式,但是使用海象運算符會直接將結(jié)果返回,而result就是用來保存結(jié)果的變量 。它能夠?qū)⒘斜韺ο笕〕觯缓笳{(diào)用函數(shù)執(zhí)行后直接賦值 。
【如何使用Python中的海象運算符?Python海象運算符用法有哪些】以上就是關(guān)于“如何使用Python中的海象運算符?Python海象運算符用法有哪些”的全部內(nèi)容了,希望對你有所幫助 。
如何使用Python中的海象運算符?Python海象運算符用法有哪些


如何使用Python中的海象運算符?Python海象運算符用法有哪些


如何使用Python中的海象運算符?Python海象運算符用法有哪些


微信掃碼Python課,免費報名
如何使用Python中的海象運算符?Python海象運算符用法有哪些


現(xiàn)在報名贈100例知識點合集
如何使用Python中的海象運算符?Python海象運算符用法有哪些


    猜你喜歡