00:01
好,同学们,那么接下来呢,我们给各位同学分享一个知识点,这个知识点的名字叫做变量啊,但是呢,我习惯在每一个知识点之前都跟大家说一下啊,它将来的应用场景在哪儿,我们现在呀,来打开一下京东这个网站,打开之后呢,我们随便找一个哈,假如说找谁呢?找男装对吧?男装之后呢,我们找polo衫对吧?哎,打开诶有很多很多的polo衫啊,那么说现在我们在讲啊,说现在这里边有好多个图片呢,对吧?好多图片呢,那假如说将来我们把这个图片爬取到之后。他得爬取到这个数据之后,我们要保存给谁呀,把它交给谁呀,对不对?各位,所以说现在我们接下来就要讲的这个知识点是,当有一天我们能爬取到了这些图片之后,我们要干啥?我们要把这些图片交给我们的变量啊,然后再由变量做其他操作,所以说这个就是变量存在的意义啊,就是变量存在的意义,OK,同学们,那接下来呢,我们先讲一个啥呀,变量的定义是吧,这玩意到底咋写咋用啊,对吧?我们先在这儿啊,来创建一个Python文件啊,然后写上008下线啊,上归谷下线啊,然后接下来写上是啥爬虫,然后下划线,这叫变量的定义啊,基本上我会在每讲一个知识点之前都跟大家说一下,哎,将来它的应用场景啊,所以说。
01:45
等以后有一天你能写到爬虫的时候用到哪些知识点,OK,你一下就有有点感觉了,好同学们啊,那现在呢,我要干啥呢?我要打印一句话啊,要打印一句话,你讲这个之前,你得告诉我为啥我要讲它呀,对不对,哎,打印啥话呢?说今天啊,天气很好啊,逗号啊,写个啥,这里边逗号啊,记住同学们在引号中间呢,你写啥都行,听不写中国的啊,咱汉字的这个逗号也行啊,你写英语的这也没问题啊,都可以哈,那今天天气很好啊,又下雨了,对吧,又下雨了,天天下雨是吧,又下雨了,OK,同学们,我再来打电话来打印这句话一样的啊,今天的。
02:37
啊,天气很好,嗯,上面少一个的是吧,今天的天气很好,然后再来又下雨了,有同学这个时候可能说了,那老师啊,你复制呗,不你复制就感受不到变量的意义了啊来写上今天对吧,天气很好,那又下雨了,再来一遍来。
03:04
今天的天气很好,又下雨了,哎,同学们,你现在有没有感觉,我现在哪有问题呀?你这个代表有什么问题思考一下。你是不是这个重复的业务你写了很多次啊,同学们对不对,所以说这个在没有变量之前,我们先在这写个注释啊,注释咋写来着,是这个加三或者用快键叫啥叫CTRL加问号啊,这两个都行啊,CTRL写上啊,CTRL加问号或者叫斜线都行啊,这问题不大,那这个描述一下,这个在没有学习变量之前,对吧,我们感觉哪有问题啊。啊,同学们哪有问题,是不是重复的值咋的,重复的值书写起来咋的是不是很麻烦,哎,对吧,竖写起来很麻烦啊,不要写错字啊,很麻烦,OK,那么还有没有这个这个其他的这个有变量的意义呢。
04:09
对不对,还有假如现在我改了,哎,我这个,呃,现在这句话呀,就像女人的脸对吧,变得很快,刚才下雨吧,我又晴了,对不对,改成啥呀啊,今天天气好,晴天了再来,改晴天了啊,晴天了再来。对吧,我这才写几,才写四行代码对不对,再来晴天了好才四行,你40行,400行,4000,你4万行,你咋整啊。啊,同学们,你是不是就得改4万次,如果4万行的话,是不是改4万次就很痛苦,同学们对不对,所以说对于重复的值啊,无论是书写还是咋的,还是修改起来是不是都很麻烦。对吧,都很麻烦,那像这种问题我们怎么去处理呢?对吧,我们怎么办呢?怎么解决呀?好,同学们来看一下啊,说我这个写了啥,写了九次,说再不使用变量啊,打印九次,天气真好,如果呀,这个需要变成打印,天气不好,是不是我就得干啥呀,书写九行代码呀,同学们对不对?所以说对于重复使用啊,并且经常修改的数据,我们就可以干啥呀,用变量来解决你这个问题,来提高我们编程效率,那同学老师啊,变量很好,我现在需要它,但是它咋写呀?啊同学们咋写咋定义呀,这里看啊,有个叫变量名等于变量值,我问一下同学们,你在这块你能想到他像啥吗?你能想到吗?是不是就特别像我们数学中那个啥呀,A等于一呀,B等于二啊,C等于A加。
05:54
B呀,是不是大家,所以这个变量的语法啊,在这写的尤为的简单啊,就是变量名等于变量值,那当我们定义完这个变量之后,它有啥用呢?哎,我们就可以用啥用定义后的变量来访问变量值了。
06:12
对吧,说老师我没听懂啥意思啊,那咱来一来不就完了吗?对不对?好在这啊,先写个注释,这是在啊不使用变量的情况下,对吧?下边再来个注释啥咋写呀,你这个一定要清晰,逻辑上啊一定要清晰,在使用变量的情况下,这不就OK了吗?这不有个对比嘛,对吧?好咋定义变量的,刚才说来写上这个方面,后期大家看啊,叫做变量的格式,变量的格式是啥来着,叫变量的名字等于什么?变量的值等于变量的值,那这里边应该咋咋写呀,天气,天气是啥咋写单词的we呀,Weather是吧,天气我随便写一个吧,来写一个有的老师你为啥加空格啊,好看你不加空格行不行,没毛。
07:12
病,但是我跟同学们讲哈,像以前我们公司要求必须代码规范啊,稍后呢,规范我再给同学们再说一下啊,好,这里边我就先写一个啥呢,说啊,今天的天气很好啊,又下雨了啊,我先写一个好同学们那这个东西咋用啊,看啊同学们print,请问同学们我在里边写啥?啊,我在里边写啥,是不是写Y就可以了,对不对,你看呢,这个Y的值是谁,是不是今天天晴好,那我在这写Y字,请问他能代表能不能代表这句话可不可以,是不是可以,大家所以说在这里边这种写法简单,就说你现在你就写呗,Whether,你再来print,哎答whether啊再来print whether行不行,是不是随便,当然这还没有喜欢体现出啥样变量的好处,对吧,你这个就简单少几个,我努努力,我加把油,我我写那又又能咋样,我写今天天气很好,又下雨能咋样,对吧?这是其一同学们。
08:23
你记不记得我修改了啊,同学们,你记不记得又修改了,假如说现在这个天气又变了,咋的了,晴天了,你看啊晴天了,请问同学们,我下边这个码动了吗?我动没动是不是没动,没动之后我干啥?我现在运行走,你是不是run呢?右键run走,你是不是晴天了,都是晴天了,那你现在晴天了111,你看我再来运行走,来看外面。诶答啊现了看同学们是不是当你一次修改这个变量之后,下边我就再也不用动了,同学们,所以说变量方不方便好不好用对吧,非常非常的好用,那将来你看将来它应用场景,应用场景啥写上在下边带空格下啊应用场景你现在要爬取什么?爬取京东的这个图片的地址吧,你爬到之后同学们它的右场景在里边写啥简以妹纸图片嘛,等于谁你爬到之后这后边要写啥图片地址不就完了吗?来右键我先先简单写上复制图片地址,你要咋整一粘贴,你这是图片地址快一下干啥?复制变量不就完了吗?你在这干什么?来打印一下,你再做其他处理呗,来运行123走,你是不是就有了同学们对吧?所以说这个是它的应用场景,以及为什么有变。
09:56
啊,都跟咱们同学介绍了啊,说明白了,说变量既可以啊,是变化的量,还可以干啥呀,随时修改它重要的我认为啊,同学们一是可以变化,二就可以随时修改,你修改之后对下边的业务有影响吗?是没有任何影响啊对吧?大家好,还有注意啊,因为啊我们这就应用了,就程序啊,是用来处理数据的,而变量干啥呀,用来存数据的,这话啊,可能现在有很多没有基础同学听不懂,但是你现在想象一下,它是不是就相当于一个小盒子啊,然后把你干啥呀,要放的内容给他存里呀,所以说我们现在要知道的是啥呀,变量。
10:41
它的重要作用就是啥?用来存储数据的啊,用来存储数据的OK,同学们,以上是跟大家分享的,是啥呢?叫做变量的定义,我把视频暂停一下。
我来说两句