第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

go語言if/else語句用法

標簽:
Go

    Golang中,if/else 关键字用于条件判断,如果满足条件就做某事,否则做另一件事。

--if语句可以没有else

--可以在条件语句前添加别的语句

--语句中声明的变量的作用域在所有的分支中

--if条件表达式不能使用花括号**()**包含

--if语句代码段必须使用**{}**,并且左括号必须和if 在同一行

--if 条件表达式的前面可以包含初始化语句,支持平行赋值,但不支持多个赋值与u

MAKR:在go语言中条件语句没必要带圆括号,但分支必须有大括号

语法:

if 布尔表达式 {   /* 在布尔表达式为 true 时执行 */} else {  /* 在布尔表达式为 false 时执行 */}

egg:

package main

import (
    "fmt"
)
func main() {
     /* 判断布尔表达式 */
    if 7%2 == 0 {         /* 如果条件为 true 则执行以下语句 */
        fmt.Println("7 is even")
    } else {    /* 如果条件为 false 则执行以下语句 */
        fmt.Println("7 is odd")
    }
    if 8%4 == 0 {
        fmt.Println("8 is divisible by 4")
    } else {
        fmt.Println("8 is odd")
    }

}结果:7 is odd8 is divisible by 4

在go里的2种注释:1、使用“//” 2、使用/*......*/   

若采用格式化输出的话需要把Println 替换成Printf

package main

import (
    "fmt"
)

func main() {
    var a int = 100
    if a < 20 {
        fmt.Printf("LESS THAN 20\n")
    } else {
        fmt.Printf("MORE THAN 20\n")
    }
    fmt.Printf("打印 A的值:%d\n", a)

}MORE THAN 20打印 A的值:100


##这里编译器可以用LiteIDE,挺不错的,值得推荐.....

多层嵌套if ...{}else if...{}else if ..{}.....else...{}


#####

需要注意的是:1、if条件表达式前面声明的变量只能在if-else语句块使用

1、赋值+条件判断

func main() {
    if a, b := 21, 3; a < b {
        fmt.Printf("a大于b哦...\n")
    } else {
        fmt.Printf("a小于b哦....\n")
    }
}

需要注意的是:2、如果if-else中包含return时,编译器无法解析else中的return

   

package main
import ("fmt")
func main() {
    if a, b := 21, 3; a < b {
        return "YourName"
    } else {
        return "MyName"
    }
}

 

.\main.go:4: imported and not used: "fmt"

.\main.go:9: too many arguments to return

have (string)

want ()

.\main.go:11: too many arguments to return

have (string)

want ()

          

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消