目錄
一、關鍵字
二、變數
1.變數宣告
2.批量宣告
三、變數的初始化
1.宣告並初始化變數
2.型別推導
3.短變數宣告
四、匿名變數
practise:
go語言中有25個關鍵字
break default func inte***ce select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var
go語言中還有37個保留字
constants: true false iota nil
types: int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
float32 float64 complex128 complex64
bool byte rune string error
complex real imag
panic recover
go語言中區域性變數宣告後必須使用,不使用編譯報錯go語言的變數宣告格式為:
var 變數名 變數型別eg:
var name stringgo語言中還支援批量變數宣告:var age int
var isok bool
var (go語言在宣告變數的時候,會自動對變數對應的記憶體區域進行初始化操作。每個變數會被初始化成其型別的預設值。name string
age int
isok bool
)
整型和浮點型變數的預設值為0初始化單個變數:字串變數的預設值為空字串
布林型變數預設為false
切片、函式、指標變數的預設為nil
var name string = "理想"初始化多個變數:var age = 16
var name,age = "理想", 16將變數的型別省略,編譯器會根據等號右邊的值來推導變數的型別完成初始化。
var name = "理想"只能在函式內部使用var age = 18
package main
import (
"fmt"
)func main()
函式返回多個值時,接收值的時候如果想忽略某個值,可以使用匿名變數
匿名變數用'_'表示
func foo() (int, string)
func main()
package main
import "fmt"
// go語言中推薦駝峰式命名(小駝峰)
// eg:studentname
// 變數宣告
// var name string
// var age int
// var isok bool
// 批量宣告
var (
name string // ""
age int // 0
isok bool //false
)func main()
python之路day01 變數
變數就是將一些運算的中間結果暫存到記憶體中,以便後續 塊呼叫。規範 1 必須由數字 字母 下劃線任意組合,且不能數字開頭。2 不能是python中的關鍵字。如 print and or break 3 變數具有可描述性 4 不能是中文 看著很撈 一直不變的量。如 派 在python裡面所有的變數都是...
python 變數 關鍵字
變數 在記憶體中開闢一塊空間,起乙個別名,用了訪問和儲存空間中的資料 變數的特點 可以反覆儲存資料 可以反覆取出資料 可以反覆更改資料 1 開頭是字母 或下劃線 後面可以是字母 數字 下劃線 abc true 12abc 錯誤 false name pass 特殊字元 2 不能以關鍵字名 關鍵字在p...
matlab變數,關鍵字
matlab變數命名規則 定義變數時不需要事先宣告,也不需要指定變數型別,matlab會自動依據所賦予的變數值或者對變數進行的操作來自動識別型別。如果一變數已經被賦過值,若重新賦值,則新值會替代舊值,變數型別也會變為新值的型別。在變數前加關鍵字global即定義為全域性變數,常使用大寫的英文本元表示...