Clojure 循環(huán)

2018-12-24 11:43 更新

到目前為止,我們已經(jīng)看到了以順序方式一個(gè)接一個(gè)執(zhí)行的語(yǔ)句。 此外,在Clojure中提供了語(yǔ)句來(lái)改變程序邏輯中的控制流。 然后將它們分類為我們將詳細(xì)看到的控制語(yǔ)句的流程。

S.No.方法和說(shuō)明
1While循環(huán)

'while'語(yǔ)句通過(guò)首先計(jì)算條件表達(dá)式(一個(gè)布爾值)來(lái)執(zhí)行,如果結(jié)果為真,則執(zhí)行while循環(huán)中的語(yǔ)句。

2Doseq循環(huán)

'doseq'語(yǔ)句類似于在許多其他編程語(yǔ)言中找到的'for each'語(yǔ)句。 doseq語(yǔ)句基本上用于對(duì)序列進(jìn)行迭代。

3Dotimes循環(huán)

'dotimes'語(yǔ)句用于執(zhí)行語(yǔ)句“x”次。

4Loop循環(huán)

循環(huán)特殊形式不像'for'循環(huán)。 循環(huán)的用法與let綁定相同。 但是,循環(huán)設(shè)置了遞歸點(diǎn)


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)