zoukankan      html  css  js  c++  java
  • go语言基础之基础数据类型 bool类型 浮点型

    1、bool类型 

    示例1:

    package main
    
    import "fmt"
    
    func main() {
    	var a bool
    	a = true
    	fmt.Println("a = ", a)
    
    }
    

    #执行结果

    a =  true

    示例2:

    package main
    
    import "fmt"
    
    func main() {
    	var b = false
    	fmt.Println("b = ", b)
    
    }
    

    #执行结果

    b =  false
    

    示例3

    package main
    
    import "fmt"
    
    func main() {
    	c := false
    	fmt.Println("c = ", c)
    
    }
    

    #执行结果

    c =  false

    2、浮点型

    package main //必须有一个main包
    
    import "fmt"
    
    func main() {
    	var f1 float32
    	f1 = 3.14
    	fmt.Println("f1 = ", f1)  //f1 =  3.14
    //自动推导类型 f2 := 3.14 fmt.Printf("f2 type is %T
    ", f2) //f2 type is float64
    }

    #执行结果

    f1 =  3.14
    f2 type is float64

     3、字符转换

    package main //必须有一个main包
    
    import "fmt"
    
    func main() {
    	var ch byte
    	ch = 97
    	//fmt.Println("ch = ", ch)
    	//格式化输出,%c以字符方式打印,%d以整型方式打印
    	fmt.Printf("%c, %d
    ", ch, ch)
    
    	ch = 'a' //字符, 单引号
    	fmt.Printf("%c, %d
    ", ch, ch)
    
    	//大写转小写,小写转大写, 大小写相差32,小写大
    	fmt.Printf("大写:%d, 小写:%d
    ", 'A', 'a')
    	//ascii码
    	//97 ---> 'a' , 65 ---> 'A'
    	fmt.Printf("大写转小写:%c
    ", 'A'+32)
    	fmt.Printf("小写转大写:%c
    ", 'a'-32)
    }

    #执行结果

    a, 97
    a, 97
    大写:65, 小写:97
    大写转小写:a
    小写转大写:A

    ASCII表

     

  • 相关阅读:
    redis info详解
    redis数据类型-有序集合
    redis数据类型-集合类型
    redis数据类型-列表类型
    python——井字小游戏
    python——元组和字典学习笔记
    docker学习笔记
    中型公司网络架构拓扑与详解
    python——将图片转换为字符编码(linux版的)
    python——冒泡排序练习
  • 原文地址:https://www.cnblogs.com/nulige/p/10199830.html
Copyright © 2011-2022 走看看