《Python入门》学习笔记之Golang

Golang爱好者的《Python入门》学习笔记。

网址:http://www.imooc.com/learn/177

老师:廖雪峰

#第1章 课程介绍 ##1-1 课程介绍 Golang的特点:优雅、明确、简单。

Golang适合的领域:Web网站和各种网络服务、系统工具和脚本。

Golang编译为机械码执行,运行速度快,代码量少。 #第2章 安装Golang ##2-1 选择Golang版本 ##2-2 Windows上安装Golang ##2-3 第一个Golang程序 hello.go

package main

import "fmt"

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

运行:

go run hello.go

#第3章 Golang变量和数据类型 ##3-1 数据类型 一、整数

int8、uint8、int16、uint16、int32、uint32、int64、uint64、int、uint、uintptr

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)

二、浮点数

float32、float64

float64相当于Python的浮点数

fmt.Println(12.3,1.23e1)

三、字符串

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

四、布尔值

bool、true、false

与:&&、或:||、非:!

五、空值

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

未完待续……

转载于:https://my.oschina.net/u/1436705/blog/518185

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值