博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Golang关键字—— if/else
阅读量:4575 次
发布时间:2019-06-08

本文共 636 字,大约阅读时间需要 2 分钟。

  Golang中,if/else 关键字用于条件判断,如果满足条件就做某事,否则做另一件事:

if age >= 18 {        fmt.Println("成年人")    } else {        fmt.Println("未成年")    }

  多重判断:

if score >= 90 {        fmt.Println("优秀")    } else if score >= 70 {        fmt.Println("良好")    } else if score >= 60 {        fmt.Println("一般")    } else {        fmt.Println("差")    }

  Golang允许在条件判断语句里声明一个变量,该变量的作用域只在该条件逻辑块内:

if score := 40; score >= 90 {        fmt.Println("优秀:", score)    } else if score >= 70 {        fmt.Println("良好")    } else if score >= 60 {        fmt.Println("一般")    } else {        fmt.Println("差:", score)    }

 

转载于:https://www.cnblogs.com/nianhua/p/4518465.html

你可能感兴趣的文章
[LeetCode] 65. Valid Number(多个标志位)
查看>>
●BZOJ 4665 小w的喜糖
查看>>
nginx配置location总结及rewrite规则写法【转】
查看>>
DES加密的C语言实现
查看>>
Adobe Dreamweaver CS5.5 中文版 下载 注册码
查看>>
C#中的静态常量(const)和动态常量(static和readonly)用法和区别
查看>>
xshell连接virtualbox下的linux系统
查看>>
【EF】EF扩展库(批量操作)
查看>>
向后兼容,向前兼容
查看>>
C++ activemq CMS 学习笔记
查看>>
Linux tcpdump命令详解
查看>>
移动端标签
查看>>
移动端开发的一些技巧总结(1)
查看>>
dubbo 面试题
查看>>
android应用proguard混淆打包
查看>>
Laravel Create Facade
查看>>
【iOS系列】-UIButton的非常规使用
查看>>
理解PHP面向对象三大特性
查看>>
json学习系列(6)JSONObject和JSONArray是JDK的集合部分延伸
查看>>
TPS和QPS的区别
查看>>