【编程基础Ep5】《Go语言趣学指南》学习笔记P23:分支结构

(合计376字,用时20min——)
第1单元 命令式编程
第3章 循环与分支
3.1 真或假
true和false
特点:true是唯一的真值,false是唯一的假值;
包:"strings";
方法:strings.Contains("abc","a")——判断前一个字符串中是否包含后一个。
3.2 比较
符号:用于比较文本与数值——
==:相等;
!=:不相等;
<:小于;
<=:小于等于;
>:大于;
>=:大于等于。
特点:Go语言只提供了一个相等运算符,并且它不允许直接将文本和数值进行比较。
3.3 使用if实现分支判断
if分支判断格式:
结构起始:if 条件{
结构结束:}——和Java不一样,条件不用小括号括起来;
分支:用else if和else。
3.4 逻辑运算符
逻辑运算符:
“逻辑或”:a||b,当a、b两个值中至少有一个为true时,a||b为true;
“逻辑与”:a&&b,当a、b两个值都为true时,a&&b为true。