资讯专栏INFORMATION COLUMN

初学 go 入门-案例-教程-记录(6)了解 if、关系运算符

jone5679 / 2326人阅读

摘要:初学入门案例教程记录了解关系运算符初介绍代码介绍多案例展示介绍关系运算符代码介绍结果展示初希望能写一些简单的教程和案例分享给需要的人欢迎进群交流怎么使用创建项目,可以参考我们的链接使用开发工具开发一个打印输出程

初学 go 入门-案例-教程-记录(6)了解 if、关系运算符

希望能写一些简单的教程和案例分享给需要的人
欢迎进qq群交流:546496965

怎么使用 IDE 创建项目,可以参考我们的链接:使用开发工具开发一个打印输出程序 HelloWorld 你好世界~
https://daolizhe.blog.csdn.net/article/details/120095365

介绍- if

if , 英文的翻译,是 “ 如果 ” 的意思,假如有个场景是买衣服,然后去判断是什么码数的衣服,我自己是 XL 码,可以理解为:

如果 衣服码数 等于 XL 码
就 放进购物车
如果 衣服码数 不等于 XL 码
就 放回商品架

代码介绍

package mainimport "fmt"func main() {	// if , 英文的翻译,是 “ 如果 ” 的意思,假如有个场景是买衣服,然后去判断是什么码数的衣服,我自己是 XL 码,可以理解为:	//	// 如果 衣服码数 等于 XL 码	// 就 放进购物车	// 如果 衣服码数 不等于 XL 码	// 就 放回商品架	// 我的衣服码数:声明一个 string 类型的变量 : 变量名为 mySize , 初始值为 XL	mySize := "XL"	// 当前衣服的码数:声明一个 string 类型的变量 : 变量名为 currSize , 初始值为 XL	currSize := "XXL"	// 当前衣服码数与我的衣服码数对比	if mySize == currSize {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服合适")	} else if mySize != currSize {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服不合适")	}}

如图

我们将当前衣服码数写成 XXL ,我们看结果,是不合适。

如果将当前衣服改成 XL ,那么结果就是合适

多案例展示

package mainimport "fmt"func main() {	// 我的衣服码数:声明一个 string 类型的变量 : 变量名为 mySize , 初始值为 XL	mySize := "XL"	// 当前衣服的码数:声明一个 string 类型的变量 : 变量名为 currSize , 初始值为 XL	currSize := "XL"	// 当前衣服码数与我的衣服码数对比:使用if {} else if {}	if mySize == currSize {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服合适")	} else if mySize != currSize {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服不合适")	}	// 使用 if {} else {}	if mySize == currSize {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服合适")	} else {		fmt.Println("当前衣服:", currSize, ",我的衣服:", mySize, ":衣服不合适")	}}

介绍-关系运算符

代码介绍

package mainimport "fmt"func main() {	// 按身高显示票价	// 我的身高:声明一个 int 类型的变量 : 变量名为 myHeight , 初始值为 175	myHeight := 119	// 不同等级的票价	ticketHeight1 := 180	ticketPrice1 := 99	ticketHeight2 := 120	ticketPrice2 := 79	fmt.Println("票价:")	if myHeight >= ticketHeight1 {		// 使用 >= 大于等于 符号		fmt.Println("当前身高:", myHeight, "cm,当前票价:", ticketPrice1)	} else if myHeight >= ticketHeight2 {		// 使用 >= 大于等于 符号		fmt.Println("当前身高:", myHeight, "cm,当前票价:", ticketPrice2)	} else {		fmt.Println("当前身高:", myHeight, ",当前票价:", "免费")	}	fmt.Println("=====华丽的分割线=====")	fmt.Println("按身高显示可以玩的娱乐项目:")	if myHeight > 100 {		// 使用 > 大于等于 符号		fmt.Println("摩天轮,漂流")	} else {		fmt.Println("摩天轮")	}	fmt.Println("=====华丽的分割线=====")	if myHeight < 100{		// 使用 < 大于等于 符号		fmt.Println("当前高度:", myHeight, ",可以免费进入动物园")	} else {		fmt.Println("当前高度:", myHeight, ",进入动物园需要再付门票 50 元")	}	//我们还可以使用:!= 不等于,<= 小于等于,== 恒等于,这些关系运算符来判断}

结果展示

欢迎进qq群交流:546496965

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119346.html

相关文章

  • 初学 go 入门-案例-教程-记录(4)了解基础语法,了解运算

    摘要:初学入门案例教程记录了解基础语法,了解运算初介绍基本语法声明变量赋值运算流程打开开发工具在桌面找到开发工具双击打开点击,新建一个新项目点击创建编码创建一个文件完整代码运行初希望能写一些简单的教程和案例分享给需要的 ...

    timger 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    caspar 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    nihao 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    Drummor 评论0 收藏0
  • Java入门请不要放弃,学习路线以及侧重点分析

    摘要:而面向搜索引擎,就是我们要及时的使用百度谷歌遇到问题无法解决,先别急着放弃,可以去网络寻找答案,你的坑大部分别人都已经走过了,大部分都可以找到合适的解决方案。 showImg(https://segmentfault.com/img/remote/1460000019236352?w=866&h=456); 前言: ●众多的语言,到底哪一门才是适合我的?●我们为什么要学习Java语言呢...

    mochixuan 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<