当前位置: 首页 > wzjs >正文

卖渔具的亲戚做网站免费云电脑(可玩大型游戏)

卖渔具的亲戚做网站,免费云电脑(可玩大型游戏),动漫模板素材,做网站如何寻找客源文章目录 1. 基本语法1.1 单分支1.2 双分支1.3 多分支 2. Go特有的if语句特性2.1 条件前可以包含初始化语句2.2 条件表达式不需要括号2.3 必须使用大括号2.4 判断语句所在行数控制 Go语言的if语句用于条件判断,与其他C风格语言类似,但有一些独特的语法特…

文章目录

  • 1. 基本语法
    • 1.1 单分支
    • 1.2 双分支
    • 1.3 多分支
  • 2. Go特有的if语句特性
    • 2.1 条件前可以包含初始化语句
    • 2.2 条件表达式不需要括号
    • 2.3 必须使用大括号
    • 2.4 判断语句所在行数控制

Go语言的if语句用于条件判断,与其他C风格语言类似,但有一些独特的语法特点。

1. 基本语法

if condition {// 条件为true时执行的代码
}

1.1 单分支

以下代码表示只有一个判断,如果x > 5则执行大括号中的内容。否则持续继续往后执行。

// 单分支if x > 5 {fmt.Println("x大于5")}

1.2 双分支

以下代码也只有一个判断,如果x > 5则执行第一个大括号中的内容。否则持续else后面的大括号中的内容。

    // 双分支if x > 15 {fmt.Println("x大于15")} else {fmt.Println("x不大于15")}

1.3 多分支

以下代码有多个判断,如果x < 5则执行第一个大括号中的内容。执行完第一个括号中的内容则跳出if语句,不再进行后续的判断。如果不满足第一个判断x < 5,则进入第二次判断,第二次判断满足则执行第二次大括号中的内容,执行完跳出if语句。以此类推,如果所有条件都不满足,则执行else后大括号的内容。
注意:这里的else可以不写(效果等同于else中的语句为空),不写则当所有条件都不符合时,不执行任何内容。

    // 多分支if x < 5 {fmt.Println("x小于5")} else if x < 15 {fmt.Println("x在5到15之间")} else {fmt.Println("x大于等于15")}

2. Go特有的if语句特性

2.1 条件前可以包含初始化语句

// 用分号分隔
if y := 11; y > 10 {fmt.Println("y大于10:", y)
}

2.2 条件表达式不需要括号

条件表达式的括号可加可不加,但是这里推荐不加,因为go的源码也是没有加括号的。写法和作者保持一致。

if x > 5 {  // 正确
// if (x > 5) {  // 也可以,但不推荐

2.3 必须使用大括号

在c语言之类的语言中,如果if之后的语句只有一句是可以不使用大括号的,但是GO语言强制使用括号。其实这也很好的规范了开发者的代码风格,在很多公司中if后面不加大括号是无法通过Review。

if x > 5 fmt.Println("x大于5")  // 错误:缺少大括号

2.4 判断语句所在行数控制

	// 错误语法示例if x < 5 {fmt.Println("x小于5")} else if x < 15 {fmt.Println("x在5到15之间")} else {}// 正确语法示例if x < 5 {fmt.Println("x小于5")} else if x < 15 {fmt.Println("x在5到15之间")} else {}

文章转载自:

http://1gYNvtZd.txLxr.cn
http://832znELi.txLxr.cn
http://2UvIkXin.txLxr.cn
http://EG2F0Ntw.txLxr.cn
http://UIzsMIhl.txLxr.cn
http://3PUaPwrp.txLxr.cn
http://s3Y5XmI5.txLxr.cn
http://ULn3rfUi.txLxr.cn
http://vOPsEjgQ.txLxr.cn
http://x3bFZkkN.txLxr.cn
http://6czdecyu.txLxr.cn
http://MQbcVO3K.txLxr.cn
http://yGCjReWU.txLxr.cn
http://TLAOcHar.txLxr.cn
http://ljefT6Cs.txLxr.cn
http://b543Tgur.txLxr.cn
http://CFaOwF4X.txLxr.cn
http://TbAXpuBF.txLxr.cn
http://F2lsaHlW.txLxr.cn
http://bTRO2ozR.txLxr.cn
http://PTQ2KKQM.txLxr.cn
http://z5glIxHb.txLxr.cn
http://FCu2IEtR.txLxr.cn
http://a9JUa0jc.txLxr.cn
http://iRC7PCSu.txLxr.cn
http://DjqrcvoP.txLxr.cn
http://jKpApTyY.txLxr.cn
http://qfx7exvw.txLxr.cn
http://frdONJot.txLxr.cn
http://PYmsFwXw.txLxr.cn
http://www.dtcms.com/wzjs/762295.html

相关文章:

  • wordpress本站运行台州企业网站搭建电话
  • 班级网站做哪些方面网站页尾内容
  • vs和sql做购物网站如何增加网站转化率
  • 制作网站需要wordpress百度联盟怎么赚钱
  • 为什么网站突然打不开wordpress 右拉
  • 东莞网站建设推广咨询平台静态网站入侵教程
  • 国外大型网站注册完域名 如何做网站
  • 做视频直播网站需要多少资金单位门户网站功能
  • ps做图下载网站有哪些展厅展台设计搭建
  • 黑河做网站哪家好wordpress编辑小工具代码
  • 国外ui界面设计网站冯耀宗seo视频教程
  • 新手学做网站视频什么叫营销模式
  • 如何自己写一个网站手机开发小程序
  • 网站被国内软件开发公司排行
  • 精品课程网站的设计与实现网站建设小组实验报告
  • 网站总体设计网站自适应手机怎么
  • 绍兴高新区建设网站百度推广下载
  • 手机wap网站 分页wordpress分类目录样式模板
  • html网站登录界面模板下载四川城乡和住房建设厅网站首页
  • 网站与建设实训报告安陆市网站
  • 关于网站策划书描述准确的有网站建设类的职位
  • linux建设网站php打开提示404nginx运行wordpress
  • 做农家乐网站番禺核酸检测点在哪
  • 怎么自己做直播网站吗wordpress保存php失败
  • 网站托管服务合同合肥网站制作费用
  • 做数据图表网站即时设计在线设计
  • 百度网站推广费用多少钱徐州网络建站模板
  • wp建站网站建设要学哪些软件有哪些方面
  • 怎么创办自己的网站js 插件html转换wordpress
  • 佛山外贸网站设计烟台专业做网站的公司