00:00
那我们接着来给大家看一下这个变量到底是什么,在这里呢,我们对变量做一个介绍,以及对变量呢来进行一个快速入门讲解,首先同学们先看一个概念啊,同学们先看一个概念,变量是什么呢?诶变成什么变量相当于内存中的一个数据存储空间。好,待会儿我画一个图给大家理解啊,就是说这个变量相当于在内存里面的一个数据存储空间,那什么是内存,我这里就不再多说了。啊,我们人有大脑计算机呢,就有内存,就是说我们这个变量呢,一旦运行起来,它就存在内存里边的,OK,那么我们你可以把变量当做一个房间的门牌号,能理解吗?就好像诶这有个门牌号,我们这我们这有个房间。这有个房间能理解吗?这有个房间,OK,这有个房子,那么这个房子呢,总有个门牌号,比如说是508这个房间号,那么这个呢,你可以理解成变量,就是这个门牌号一样啊,感觉是个门牌号,我们通过这个门牌号呢,就可以找到我们的房间,对不对,那同样的道理了,我们通过变量就可以访问到变量的值。
01:16
诶,就是说我们可以这样子去去这样去类比,你就好比变量就是一个门牌号,通过变量呢,就可以访问到这个值,诶简单这么理解,那变量使用的时候呢,有三个步骤,就是缺一不可啊,那么变量呢,第一步我们首先叫声明一个变量,待会我举例说明,有人呢也把它管它叫定义变量,这两种呢,可以基本上是等同的啊,等同的第二个呢,要赋值,第三步呢就是使用,当然了,我们有时候呢,也可以把第一步和第二步怎么样啊,把它放在一起。就是说把第一步和第二步一步一步走也可以,那待会儿呢,我再具体的举案例,好,同学们先了了解这个地方啊,一个是概念,一个是变量的基本使用步骤,我们先把它放到这里来说一说啊,就是变量的介绍。
02:11
对吧,变量的介绍。OK。好,我给他一个小标题,刚才我们首先讲了是什么呀,我们说变量的基本概念。变量的这个概念是什么,对不对?诶我们讲了一个概念,概念的性,概念性的东西,好,我把它放在这里,老师这块就不敲了啊,我把这段文字放到我们笔记里面来,这是第一个,第二个呢,我们说了一下变量的使用什么呀,步骤就是怎么样一步一步的去用我们的变量,老师刚才总结了几步呢,第三步,第一步我们先声明变量,那么也有人把它叫也叫。也叫什么呀,也叫定义变量啊,有些人把它叫定义变量,第二步呢,我们应该怎么样啊,应该是给这个变量赋值,给变量赋值,第三步就使用变量。
03:07
诶,基本上是这么三部曲,三部曲好,有了三部曲过后呢,老师给大家来一个变量的什么呀,快速入门,我们来体验一把变量的快速入门,变量快速入门案例。体验一把啊,各位朋友,尤其是对于我们这个初学者啊,大家看看变量是怎么用的,我们来看一个案例。看一个案例,注意听讲。好,我把这个案例呢给大家放到这里来。好,那打开我们的这个Vs code Vs code的好,我们新建一个文件夹,因为今天呢讲的是第三章,对不对啊chapter。Chapter。啊,零三,这是我们的第三章chapter啊,Chapter别写错了,好,那同样道理,我在这里呢,先见我们的第一个案例,对吧?诶,我们先见第一个案例。
04:05
新建一个文件夹,比如说我们第一个案例就叫example demo1吧,好不好,DEMO1DEMO01。OK,然后呢,在这里面我们再建一个文件,比如说新建一个文件叫main.go没问题了,Main点构好,在这里呢,我们来体验一下变量的基本使用啊,Package先打一个包。Package。P。M,好,然后呢,我们这个呢,来来引入。一个format包对吧,Format包,然后呢,我们拿一个function。主函数。大家看啊,第一步我们叫定义变量,也叫声明变量啊,也叫声明变量。
05:00
可以的,那么我们来VAR VAR,比如说我定义变量I,类型是int等于十,注意看这句话啊,注意看这句话,我简单的告诉大家,这句话就是定义,那么分别到这个变量的名字是为I的类型为特值为十啊,这样子我们把它分开写啊,分开写。第一步第二步呢,给它赋值,给I赋值。我要给他一个什么呢?比如说我给他了一个十,第三步呢,使用变量,诶使用变量,使用变量,比如说我把它输出来,这个就叫使用print。LN,好,我输出I等于多少呢?OK,就这样子写完了。啊,这地方先不去管它啊,这些我都不要去管它了,因为我这装了过后呢,它会自动提示好多这个智能提示太多了,不利于大家学习,好你看这里,这就是三部曲。那待会儿呢,老师再画一个内存图,帮助同学们理解啊,我待会再放放一个内存图,帮助同学们理解,好,那么我们来用一用,看看能不能用起来呢?来打开我们的这一个位置,诶,我们是go project s RC,下面有go,里面有个chapter啊。
06:18
Chapter。那么老规矩,CMD进到这里去,我们直接让一下啊,这里我就不去编译了,Go run me。回车,同学们看到I等于十就输出来了,非常的简单啊。这是一个最基本的快速入门案例,让大家体验了一下我们的变量怎么去使用,也就是说刚才的这段代码好,我把这段代码呢先给同学们放到笔记里面来。好的。OK,好,然后呢,我把它放到我们的笔记中。对吧,它输出的这个效果我也给他放过来。输出啊,输出的内容就是这样子的。
07:02
非常简单,这是第一个入门级的案例啊,当然还没有讲到它的细节,我说了,我们讲知识点就是先入门再细节,对不对?好,所以说跟上老师思路就行了,好,这一块呢,就是给大家做了一个变量的介绍和快速入门,我们先介绍到这里。
我来说两句