《Python入門》學習筆記之Golang

Golang愛好者的《Python入門》學習筆記。網絡

網址:http://www.imooc.com/learn/177工具

老師:廖雪峯學習

#第1章 課程介紹 ##1-1 課程介紹 Golang的特色:優雅、明確、簡單。網站

Golang適合的領域:Web網站和各類網絡服務、系統工具和腳本。ui

Golang編譯爲機械碼執行,運行速度快,代碼量少。 #第2章 安裝Golang ##2-1 選擇Golang版本 ##2-2 Windows上安裝Golang ##2-3 第一個Golang程序 hello.gocode

package main

import "fmt"

func main() {
    fmt.Println("Hello Golang!")
}

運行:索引

go run hello.go

#第3章 Golang變量和數據類型 ##3-1 數據類型 1、整數字符串

int八、uint八、int1六、uint1六、int3二、uint3二、int6四、uint6四、int、uint、uintptrget

int32值範圍-2 147 483 648~2 147 483 647編譯

int64值範圍-9 223 372 036 854 775 808~9 223 372 036 854 775 807

fmt.Println(10, 0x10)

2、浮點數

float3二、float64

float64至關於Python的浮點數

fmt.Println(12.3,1.23e1)

3、字符串

str := "Hello World!"
ch := str[0]
fmt.Println(str)
fmt.Printf("%c\n", ch) 
fmt.Println(ch)

4、布爾值

bool、true、false

與:&&、或:||、非:!

5、空值

nil

##3-2 fmt.Println

fmt.Println("Hello", "World")
fmt.Println("1 + 2 = ", 1+2)

##3-3 註釋

/*
    多行註釋
*/
//單行註釋
fmt.Println("Hello", "World")

##3-4 什麼是變量

a := "hello"
fmt.Println(a)
你好 := "Hello"
你好世界 := "Hello World"
fmt.Println(你好, 你好世界)

##3-5 定義字符串 ##3-6 raw字符串與多行字符串 ##3-7 Unicode字符串 ##3-8 整數和浮點數

fmt.Println(5/3, 5%3, 5.0/3, 5/3.0)

##3-9 布爾類型

if 1+1 == 2 { 
    fmt.Println("Good")
} else {
    fmt.Println("Bad")
}
if 1+2 == 2 { 
    fmt.Println("Good")
} else {
    fmt.Println("Bad")
}

#第4章 List和Tuple類型 ##4-1 建立list ##4-2 按照索引訪問list ##4-3 倒序訪問list ##4-4 添加新元素 ##4-5 從list刪除數據 ##4-6 替換元素 ##4-7 建立tuple ##4-8 建立單元素tuple ##4-9 「可變」的tuple

未完待續……

相關文章
相關標籤/搜索