【編程基礎(chǔ)Ep5】《Go語(yǔ)言趣學(xué)指南》學(xué)習(xí)筆記P23:分支結(jié)構(gòu)
2023-04-10 22:52 作者:學(xué)酥酥的學(xué)習(xí)日記本 | 我要投稿

(合計(jì)376字,用時(shí)20min——)
第1單元 命令式編程
第3章 循環(huán)與分支
3.1?真或假
true和false
特點(diǎn):true是唯一的真值,false是唯一的假值;
包:"strings";
方法:strings.Contains("abc","a")——判斷前一個(gè)字符串中是否包含后一個(gè)。
3.2?比較
符號(hào):用于比較文本與數(shù)值——
==:相等;
!=:不相等;
<:小于;
<=:小于等于;
>:大于;
>=:大于等于。
特點(diǎn):Go語(yǔ)言只提供了一個(gè)相等運(yùn)算符,并且它不允許直接將文本和數(shù)值進(jìn)行比較。
3.3?使用if實(shí)現(xiàn)分支判斷
if分支判斷格式:
結(jié)構(gòu)起始:if 條件{
結(jié)構(gòu)結(jié)束:}——和Java不一樣,條件不用小括號(hào)括起來(lái);
分支:用else if和else。
3.4?邏輯運(yùn)算符
邏輯運(yùn)算符:
“邏輯或”:a||b,當(dāng)a、b兩個(gè)值中至少有一個(gè)為true時(shí),a||b為true;
“邏輯與”:a&&b,當(dāng)a、b兩個(gè)值都為true時(shí),a&&b為true。