2、常量与变量-GOLANG

2、常量与变量-GOLANG
xiugolang
1 | package main |
当我们尝试改变常量PI的数值,编辑器报错
什么是常量,带入我们数学试卷中,π作为一个固定的数值在全国乃至全世界任何地方都是固定的值,你不能改变π的数值进行运算,否则你就不得分(程序报错),他就是常量
什么是变量,一张试卷的多个方程题存在多个x,y,不同题目(不同程序)的x,y可以是不同的值,这就是变量
变量的标准声明格式
var [变量名] [变量类型]
变量只有声明后才可以使用,也就是说你要找某个人作任何事情,这个人首先要存在,你可以先声明再赋值使用
你也可以声明的同时赋值
对于初学者来说比较纳闷的点就是关于类型的问题,我们来解释一下
首先开头的var关键字告诉我们的解释器我们是要声明变量的,不是要唱(声明常量),跳(创建函数),rap(调用函数),这些别的事情
变量名我们都好理解,现实中做某件事情都要有个目标或者目的地,你声明了变量总要给人家一个名字,不然怎么使用呢
类型我们怎么理解呢,我们知道在计算机里数据最终的归宿都是0或者1,也就是不管是音乐,视频,文本还是啥在计算机的眼里都是0和1,那么计算机是怎么区分某一块的0和1是音乐还是电影的,这涉及到文件格式问题,我们不扯这么多,而在代码里我们就需要告诉编译器我们声明的是数字(整数,浮点数),还是文字(字符串),就好像你单纯的叫一声汤姆,汤姆可以是人也可以是猫
同时声明多个变量
golang
1 | package main |