“50da611b9f9703b237eb7cb613cf38cafdbb0078”上不存在“python/examples/fit_a_line/test_multilang_server.py”
提交 64b46bc0 编写于 作者: 彭世瑜's avatar 彭世瑜

fix

上级 7a28745b
# Golang 格式化输出
普通
占位符 | 说明
- | -
`%v` | var 相应值的默认格式
`%#v` | 相应值的Go语法表示
`%T` | 相应值的类型
`%%` | 字面`%`
`%t` | 布尔占位符
整型
占位符 | 说明
- | -
`%c` | unicode码所表示的字符
`%U` | unicode格式U+1234
`%b` | 二进制
`%d` | 十进制
`%o` | 八进制
`%x` | 十六进制a-f
`%X` | 十六进制A-F
`%q` | 单引号围绕的字符字面量值
浮点型
占位符 | 说明
- | -
`%b` | 无小数部分
`%e` | 科学计数法
`%E` | 科学计数法
`%f` | 有小数点而无指数
`%g` | 根据情况选择
`%G` | 根据情况选择
字符串与字节切片
占位符 | 说明
- | -
`%s` | 字符串表示
`%q` | 双引号围绕的字符串
`%x` | 十六进制a-f
`%X` | 十六进制A-F
指针
占位符 | 说明
- | -
`%p` | 十六进制表示
示例
```go
package main
import "fmt"
type WebSite struct {
name string
}
func main() {
webSite := WebSite{name: "Tom"}
fmt.Printf("webSite: %v\n", webSite)
// webSite: {Tom}
fmt.Printf("webSite: %#v\n", webSite)
// webSite: main.WebSite{name:"Tom"}
fmt.Printf("webSite: %T\n", webSite)
// webSite: main.WebSite
fmt.Printf("webSite: %%\n")
// webSite: %
fmt.Printf("bool: %t\n", true)
// bool: true
}
```
\ No newline at end of file
Golang 运算符
- 算术运算符
- 关系运算符
- 逻辑运算符
- 位运算符
- 赋值运算符
## 算术运算符
运算符 | 描述
-| -
`+`| 加
`-`| 减
`*`| 乘
`/`| 除
`%`| 取余
`++``--` 是单独的语句,并不是运算符
示例
```go
package main
import "fmt"
func main() {
a := 2
b := 5
r := a + b
fmt.Printf("r: %v\n", r)
// r: 7
r = b - a
fmt.Printf("r: %v\n", r)
// r: 3
r = a * b
fmt.Printf("r: %v\n", r)
// r: 10
r = b / a
fmt.Printf("r: %v\n", r)
// r: 2
r = b % a
fmt.Printf("r: %v\n", r)
// r: 1
a++
fmt.Printf("a: %v\n", a)
// a: 3
a--
fmt.Printf("a: %v\n", a)
// a: 2
}
```
## 关系运算符
运算符 | 描述
-| -
`==`| 相等
`!=` | 不相等
`>` | 大于
`>=` | 大于等于
`<` | 小于
`<=` | 小于等于
逻辑运算符
位运算符
赋值运算符
\ No newline at end of file
......@@ -24,8 +24,13 @@
[第八章 Golang 数据类型](blog/golang/golang-type.md)
[第九章 Golang 格式化输出](blog/golang/golang-format.md)
[第十章 Golang 运算符](blog/golang/golang-operator.md)
https://www.bilibili.com/video/BV1ME411Y71o?p=27&spm_id_from=pageDriver&vd_source=efbb4dc944fa761b6e016ce2ca5933da
https://www.bilibili.com/video/BV1zR4y1t7Wj?p=16&spm_id_from=pageDriver&vd_source=efbb4dc944fa761b6e016ce2ca5933da
\ No newline at end of file
05:47
https://www.bilibili.com/video/BV1zR4y1t7Wj?p=17&spm_id_from=pageDriver&vd_source=efbb4dc944fa761b6e016ce2ca5933da
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册