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
未完待续……