Golang if语句
Golang if语句
if语句主要用做条件判断,比如判断是否成年,成绩是否及格或者优秀等一些场景。
if 语句
这里我们使用if语句来判断小明是否已经成年。
1.package main
2.import (
3. “log”
4.)
5.func main() {
6. age := 20
7. if age > 17 {
8. log.Println(“小明已经成年”)
9. }
10.}
当前条件如果满足age > 17 的话,则会输出小明已经成年。
else 语句
else 语句同 if 语句一起使用,用在条件不满足的情况下,比如判断小明是否成年,如果小明未成年则会执行else语句。
1.package main
2.import (
3. “log”
4.)
5.func main() {
6. age := 20
7. if age > 17 {
8. log.Println(“小明已经成年”)
9. } else {
10. log.Println(“小明还未成年”)
11. }
12.}
运行结果:
1.$ go run main.go
2.$ 小明已经成年
如果不满足age > 17的这个条件,那么则会执行由else花括号包起来的代码块,也就是输出小明还未成年。
else if 语句
else if 语句一般用在多个条件判断的时候。比如判断小明的成绩是否及格,是一般,还是中等,或者是优秀这种多个条件的情况下。
1.package main
2.import (
3. “log”
4.)
5.func main() {
6. fenshu := 90
7. if fenshu < 60 {
8. log.Println(“不及格”)
9. } else if fenshu >= 60 && fenshu < 70 {
10. log.Println(“成绩一般”)
11. } else if fenshu >= 70 && fenshu < 90 {
12. log.Println(“成绩中等”)
13. } else if fenshu >= 90 {
14. log.Println(“成绩优秀”)
15. }
16.}
运行结果:
1.$ go run main.go
2.$ 成绩优秀
Golang if语句相关推荐
- golang for语句完全指南
golang for语句完全指南 Posted on January 13, 2018 以下所有观点都是个人愚见,有不同建议或补充的的欢迎emialaboutme 原文章地址 关于for语句的疑问 f ...
- Go语言自学系列 | golang switch语句
视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持! ...
- Golang 条件语句
在Go语言中,条件语句主要包括有if . switch 与 select. 注意: Go语言中没有三目运算符,不支持 ?: 形式的条件判断. if 语句 最简单的if语句 最简单的 if 语句的基本语 ...
- 关于golang的一些基础
说实话,golang挺简单的,像我这样的低级的编程水平学起来感觉不太吃力.goroutine + channel挺开眼界的,这样的http并发模型秒杀python. -我第一次知道type其实和str ...
- The Things Network LoRaWAN Stack V3 学习笔记
The Things Network 是 LoRaWAN 行业里非常著名的 Network Server 提供方,尤其是开发者社区运营得非常好,吸引了很多开发者来使用他们的平台.接触的许多国外的厂家, ...
- Go语言自学系列 | 汇总
视频来源:B站<golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中...]> 一边学习一边整理老师的课程内容及试验笔记,并与大家分享,请移步至知乎网站,谢 ...
- golang if 条件判断语句 简介
一:if判断语句的三种情况 ①:单分支 if 条件判断语句 { 执行语句 } ②:双分支 if 条件判断语句 { 执行语句 }else{ 执行语句 } ③:多分支 if 条件判断语句 { 执行语句 } ...
- [译] part 8: golang if else 语句
原文地址:Part 8: if else statement 原文作者:Naveen R 译者:咔叽咔叽 转载请注明出处. if是条件语句,语法为, if condition { } 复制代码 如果c ...
- php循环 跳转语句,golang循环跳转语句
golang循环跳转语句 跳转语句 goto break continue 三个语法都可以配合标签使用 标签名区分大小写,若不使用会造成编译错误 break与continue配合标签可用于多层循环的跳 ...
最新文章
- BZOJ 2959: 长跑 解题报告
- echarts指针进度条刻度调整_指针式流量开关
- 未来的C#之只读引用与结构体
- pycharm如何更改python项目环境_PyCharm如何导入python项目,并配置虚拟环境
- C++ 通讯录设计(二)
- eclipse中复制导入的项目并且修改了项目名字,项目后面的括号显示原来项目的名字
- mysql 关键字搜索 排名_mysql 的 查找 与 排序
- Oracle作业job 没有自动调度起来
- 【优化算法】非洲秃鹫优化算法(AVOA)【含Matlab源码 1805期】
- 【路径规划】基于matlab动态多群粒子群算法局部搜索路径规划【含Matlab源码 448期】
- NumPy学习笔记之random.randn()函数
- Java垃圾回收机制(GC)
- “移动办事之城”杭州:超8成个人办理事项凭身份证通办
- excel mysql 财务_excel函数 数据库 财务函数 统计函数 信息函数
- adb连接手机出现Connection refused
- js实现兼容的本地化存储方案
- Tp-link路由器设置教程
- 联想电脑删除右键多余菜单选项
- java游戏管理器 闪退_手游频繁崩溃”闪退”? 从程序上找原因
- 公安销售许可证的申请流程-从检测到拿证