Golang基础:go语言中的循环
循环允许您重复代码。有不同类型的循环,其中之一是 for 循环。对于Go(golang)中的循环,与 Python 更类似于 C/Java。在 Python 中,语法是
for i in range(1,10):
在 C/Java 中,语法为
for (i = 1; i <= 10; i++) {
但在Golang
for i := 1; i <= 10; i++ {
因此,它受到这些语言的启发。
For 循环解释
在上面的程序中,它是什么意思? 首先变量 i 的初始值为 1。
i := 1;
条件语句将检查 i <= 10。
i <= 10;
如果这是真的,它将停止循环。如果没有,则在循环内继续。 帖子语句每次迭代都会向 i 添加 1 个。
i++
换句话说,i= 与 i = i = 1 相同
例子
一个从 1 到 10 的 for 循环计数的程序变为:
package main
import (
“fmt”
)
func main() {
for i := 1; i <= 10; i++ {
fmt.Printf(" %d",i)
}
}
其他的东西是加载去, 导入 fmt 模块和主循环。 您也可以在Golang使用时循环](https://zshipu.com/t?url=https://golangr.com/while/)
相关链接:
- 原文作者:知识铺
- 原文链接:https://geek.zshipu.com/post/go/Golang%E5%9F%BA%E7%A1%80go%E8%AF%AD%E8%A8%80%E4%B8%AD%E7%9A%84%E5%BE%AA%E7%8E%AF/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com