欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

手把手帶你走進(jìn)Go語(yǔ)言之條件表達(dá)式

 更新時(shí)間:2021年09月17日 11:13:19   作者:我是小白呀  
條件表達(dá)式由條件運(yùn)算符構(gòu)成,并常用條件表達(dá)式構(gòu)成一個(gè)賦值語(yǔ)句,本文給大家介紹了在Go語(yǔ)言中條件表達(dá)式的具體用法,講述的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值

概述

Golang 是一個(gè)跨平臺(tái)的新生編程語(yǔ)言. 今天小白就帶大家一起攜手走進(jìn) Golang 的世界. (第 6 課)

在這里插入圖片描述

if 語(yǔ)句

通過(guò)一條或多條語(yǔ)句的執(zhí)行結(jié)果來(lái)決定執(zhí)行的代碼塊. 如圖:

在這里插入圖片描述

格式:

if 布爾表達(dá)式 {
    /* 在布爾表達(dá)式為 true 時(shí)執(zhí)行 */
} else if 布爾表達(dá)式 {
    /* 在布爾表達(dá)式為 true 時(shí)執(zhí)行 */
} else if 布爾表達(dá)式 {
    /* 在布爾表達(dá)式為 true 時(shí)執(zhí)行 */
} else {
    /* 上述條件都不符合時(shí)執(zhí)行 */
}

例 1:

package main

import "fmt"

func main(){
	// 定義參數(shù)
	var salary = 1000
	fmt.Println("我的月收入: ", salary)

	// if 語(yǔ)句
	if (salary >=100000) {
		fmt.Println("拿白松露蒸包子")
	} else if(salary >= 50000) {
		fmt.Println("拿魚(yú)子醬包餃子")
	} else if(salary >= 20000) {
		fmt.Println("拿澳龍做湯底")
	} else if(salary >= 5000) {
		fmt.Println("白米飯就咸菜")
	} else {
		fmt.Print("剝樹(shù)皮吃")
	}

}

輸出結(jié)果:

我的月收入: 1000
剝樹(shù)皮吃

在這里插入圖片描述

例 2:

package main

import "fmt"

func main() {

	// 定義變量
	var score = 50
	fmt.Println("考試成績(jī):", score)

	if (score >= 90) {
		fmt.Println("回家打游戲")
	} else if (score >= 80) {
		fmt.Println("回家寫(xiě)作業(yè)")
	} else if (score >= 70) {
		fmt.Println("女子單打" )
	} else if (score >= 60) {
		fmt.Println("男子單打")
	} else {
		fmt.Println("男女混合雙打")
	}
}

輸出結(jié)果:

考試成績(jī): 50
男女混合雙打

switch 語(yǔ)句

switch 語(yǔ)句允許測(cè)試一個(gè)變量等于多個(gè)值時(shí)的情況. 每個(gè)值稱(chēng)為一個(gè) case, 且被測(cè)試的變量會(huì)對(duì)每個(gè) switch case 進(jìn)行檢查. 如圖:

在這里插入圖片描述

格式:

switch (控制表達(dá)式) {
case 常量表達(dá)式: 語(yǔ)句表達(dá)式
case 常量表達(dá)式: 語(yǔ)句表達(dá)式
...
default: 語(yǔ)句表達(dá)式
}

例子:

package main

import "fmt"

func main() {
	
	// 定義變量
	var number = 3

	// switch 語(yǔ)句
	switch number {
	case 1:
		fmt.Println("number 1")
	case 2:
		fmt.Println("number 2")
	case 3:
		fmt.Println("number 3")
	default:
		fmt.Println("無(wú)效輸入")
	}
}

輸出結(jié)果:

number 3

到此這篇關(guān)于手把手帶你走進(jìn)Go語(yǔ)言之條件表達(dá)式的文章就介紹到這了,更多相關(guān)Golang 條件表達(dá)式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Go語(yǔ)言學(xué)習(xí)之映射(map)的用法詳解

    Go語(yǔ)言學(xué)習(xí)之映射(map)的用法詳解

    Map是一種無(wú)序的鍵值對(duì)的集合。這篇文章主要為大家詳細(xì)介紹了Go語(yǔ)言中映射的用法,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Go語(yǔ)言有一定的幫助,需要的可以參考一下
    2022-04-04
  • 詳解Go 創(chuàng)建命令行工具的方法

    詳解Go 創(chuàng)建命令行工具的方法

    這篇文章主要介紹了詳解Go 創(chuàng)建命令行工具,需要的朋友可以參考下
    2020-12-12
  • Beego AutoRouter工作原理解析

    Beego AutoRouter工作原理解析

    這篇文章主要為大家介紹了Beego AutoRouter工作原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • go語(yǔ)言中decimal的用法詳解

    go語(yǔ)言中decimal的用法詳解

    本文主要介紹了go語(yǔ)言中decimal的用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Go 阻塞的實(shí)現(xiàn)示例

    Go 阻塞的實(shí)現(xiàn)示例

    Go語(yǔ)言提供了多種同步和通信機(jī)制,可以用于實(shí)現(xiàn)阻塞的效果,本文主要介紹了Go 阻塞的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Golang設(shè)計(jì)模式之適配器模式介紹和代碼示例

    Golang設(shè)計(jì)模式之適配器模式介紹和代碼示例

    適配器是一種結(jié)構(gòu)型設(shè)計(jì)模式, 它能使不兼容的對(duì)象能夠相互合作,可擔(dān)任兩個(gè)對(duì)象間的封裝器, 它會(huì)接收對(duì)于一個(gè)對(duì)象的調(diào)用, 并將其轉(zhuǎn)換為另一個(gè)對(duì)象可識(shí)別的格式和接口,本文將通過(guò)代碼示例詳細(xì)給大家介紹Golang的適配器模式
    2023-06-06
  • go語(yǔ)言中的defer關(guān)鍵字

    go語(yǔ)言中的defer關(guān)鍵字

    這篇文章介紹了go語(yǔ)言中的defer關(guān)鍵字,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • GoLand如何設(shè)置中文

    GoLand如何設(shè)置中文

    這篇文章主要介紹了GoLand如何設(shè)置中文,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Go并發(fā)調(diào)用的超時(shí)處理的方法

    Go并發(fā)調(diào)用的超時(shí)處理的方法

    這篇文章主要介紹了Go并發(fā)調(diào)用的超時(shí)處理的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • golang?使用chromedp獲取頁(yè)面請(qǐng)求日志network

    golang?使用chromedp獲取頁(yè)面請(qǐng)求日志network

    這篇文章主要為大家介紹了golang?使用chromedp獲取頁(yè)面請(qǐng)求日志network方法實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11

最新評(píng)論