中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

對Python3 goto 語句的使用方法詳解

發布時間:2020-09-26 23:23:15 來源:腳本之家 閱讀:216 作者:極客點兒 欄目:開發技術

熟悉 C 語言的小伙伴一定對 goto 語句不陌生,它可以在代碼之間隨意的跳來跳去,但是好多老鳥都告誡大家,不要使用 goto,因為 goto 會使你的代碼邏輯變的極其混亂。

但是有時候我們不得不用它,因為它太高效了。比如進入循環內部深層一個 goto 就能回到最上層,還有可以定位到代碼的任意一個位置,很是高效方便。

但是也不要所有的代碼都用 goto,那樣你的代碼就變得像量子世界那樣詭異,連你自己都控制不了。

最后一句忠告,能不用 goto 最好就不用。

對Python3 goto 語句的使用方法詳解

首先安裝一個 goto 的包(因為官方是沒有 goto 語句的)

pip install goto-statement

具體的語法

from goto import with_goto
 
@with_goto
def range(start, stop):
 i = start
 result = []
 
 label .begin
 if i == stop:
  goto .end
 
 result.append(i)
 i += 1
 goto .begin
 
 label .end
 return result

github goto pack:https://github.com/snoack/python-goto

以上這篇對Python3 goto 語句的使用方法詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鹿泉市| 琼结县| 石嘴山市| 左贡县| 龙胜| 达拉特旗| 商水县| 长沙县| 师宗县| 临桂县| 乐都县| 华阴市| 沅陵县| 阿拉善盟| 大厂| 顺昌县| 沙田区| 广丰县| 中西区| 平遥县| 临泉县| 云阳县| 祁连县| 屯门区| 若羌县| 卢龙县| 虹口区| 定安县| 龙井市| 日喀则市| 旬阳县| 井陉县| 司法| 太原市| 共和县| 芦山县| 桂阳县| 四平市| 阿坝| 苍梧县| 汾阳市|