00:00
说一个这个一个概念性的东西啊,叫做一个这个运算符的一个优先级啊优先级,说这个优先级之前呢,我们再先说一个东西啊,说一个运算符叫什么呢?叫做逗号,嗯逗号运算符,嗯,它可以干嘛呢?哎,我们使用这个逗号可以什么呢?诶可以,诶分割什么呢?诶分割多个这个语句啊语句,那这东西有什么用呢?其实呢,用的没有那么多,什么时候用呢?一般我们可以什么呢?可以在这个声明诶多个变量时使用什么呢?使用我们这个逗号啊使用逗号什么意思,我们来看我的生物变量,Y一个A,然后Y一个B,然后Y一个这个。C,我是不是声明了三个变量啊ABC,但是我现在没有赋值,你会发现我这诶y a YY by c这是不是有点有点麻烦呀,有点麻烦,那使用逗号运算符呢,我可以同时声明多个,比如说我可以怎么写呢?画一个A,然后逗号B,逗号C这种方式跟刚才那个是什么呀,等价的啊,是等价的,所以现在你来看我直接来一个什么呢?Lert一个B,我这给你保存还是什么呀,安find的,诶安find的是不是证明变量升明上来呀,只不过没有没有赋值吧,哎,没有赋值啊,所以干嘛呢?我们可以使用逗号,你看我们同时说明多个变量,哎,同时声明这个,哎多个这个变量啊,多个变量或者呢,但是你说了我这声明的变量是不是并没有赋值啊,或者你可以怎么写呢?直接Y一个A等于一,然后逗号B等于二,逗号C等于三,那就表示什么呀?声明多个变量同时。
01:46
给他们赋值啊赋值,所以你这一保存B是不是就是二啊,哎,B就是二可以干嘛呢?可以同时声明多个变量并赋值,对多个变量并赋值啊,这就是我们逗号用,我最常用其实就它了,其他用法呢,现在还用的不多啊,所以这块呢,你就了解一下行了啊,了解一下我们这个逗号运动符啊,然后接着来说我们这个东西啊,我们叫做一个什么呢?运算符的一个优先级,那我们说呢,就和我们这什么呀?哎,数学中的这个数学中一样什么呀?数学中我们的运算符有没优先级啊,比如说我们先乘除后加减吧,哎,增不是先乘除附加减是吧,就和我们数学中一样什么呢?在我们这个GS中,我们的运算符干嘛呢?诶也有优先级啊,优先级比如什么呢?诶,比如就刚才我们说的这个什么呀,先哎乘除诶。
02:46
后哎加减啊,互加减,比如说我这来一个什么呢?Y一个,诶Y一个这个reut result等于什么呢?等于一个一加上二,然后诶来一个三,这结果你该多少?诶什该七啊,诶他会先算二乘以三是不是,然后再算这个加一啊,哎加一啊叫做先乘除后加减,这个东西没什么可说的,跟数学里边是什么呀,是一样的,但是问题来了,数学里边用算数也不少,但是我们用的其实没有几个是吧?用的加减乘除可能比较多了,但是我们说了有一些运算符可能优先基不是那么的清楚,比如说我写这么一个来什么呢?Y一个reut等于什么呢?等于一个一或者二,然后AND3,我写这么一个,这是不是有两个运算符啊?诶那我们说了这两个运算符先算谁呀?是不是看他们的优先级啊,诶,那我们说了,如果获得优先级高就先算。
03:46
如果雨的气高,是不是现在雨啊,哎,那如果他一样高呢?是不是从左往右啊,哎,从左往右,那我们来想想,那这个应该是先算谁呢?我们来分析一下吧,如果什么呢?如果或的优先级高或者什么呢?或者两个一样高,是不就是从左往右算就从算从左右算,先算一或者二,一或二结果应该多少?第一个为是不是就不看第个了,所以这应该是一,那就是一按的三吧,一与三应该返回人,哎,第一个为处是不是返回第二个呀?所以如果什么呀,获得优先级高或者两个一样高,则应该返回三把哎,返回三,那我么说什么呢?如果雨的优先级高,如果雨的优先级高是不是应该先算二与三呀?二与三应该返回谁呀?三是不是返回后边的呀,第一个为处返回,第二个,那我们说了。
04:46
一或三返回谁呀?是不是返回一啊,哎,返回一,所以什么呢?则应该返回一,所以这里边我们分析两种情况,如果或得烟机高或者两个样高应该返回三,如果与对先机高,则应该返回一。所以接下来我们是看水到的是一还是三呀,诶我们来看看啊,来一个cancel.log一个ret等于加上一个re造,然后这一保存,我来看效果一保存多少,一一证明什么,是不是满足我第二个推段呀,是不是雨的先气高啊,先算的是这个雨运算,哎,现在一个雨运算,那这块就带来一个问题了。
05:27
这这这优先级谁高,这这谁猜得着是吧?雨的优先级为什么就比货高了呢?那怎么办呀,那么是我们是不是得有一个东西让我们去看一下谁高啊,哎,谁高啊,所以这块呢,我们说诶在我们这个GS中有一个什么呢?诶有一个这个符号优先级的一个表啊表我们说什么呢?哎,在表中哎或者叫什么呀,运算符优先级的表,哎,在我们这个表中,诶月靠上什么呀?呃,位置越靠上优先级越高,优先级越高越优先计算啊,优先级越高越优先计算,如果什么呢?如果优先级一样则什么呀?哎,从左往右算法,诶从左往右计算,这个东西就跟我们数学里边是什么呀一样啊一样,那我们来看看这表是啥模式啊,这表呢,在我们这块有一个运。
06:28
就算佛射天级哎这么一个表格,哎这么一个表格,什么最上边什么点啊中号啊六啊没还没讲咱们讲再说,然后往下什么括号啊,这个加加减减什么自增吧,诶这什么非呀,什么一元的加一元的减模乘除加减,什么未运算等等等一些吧,有的学校还啊我们还没有接触过,往下看有些什么呀。And的是不是在与,诶雨是不是在货上边啊,哎,货上边啊,所以这块与的优先级是不是更高一点啊,所以注意谁在表上边,谁的优先级就越高,那优先级相同的干嘛呀?假如说你在一行加减是在同一个同一行里边,那你算的时候干嘛呀?从左往右,什么叫从左往右啊?是按照你你这柿子的存广右吧,不是说你这里边的存广右啊,是柿子里的在一行里边的预千级是什么呀?一样的啊,一样,他俩没有说左边高啊,他们是柿子里边的存往右啊,而且你看我们这什么最后这个是谁呀?
07:28
我们这可爱的逗号在最后啊,哎,他的优先级是最低的,所以这里边如果你们要想把这个优先级给他搞明白干嘛呢,把这表给它背下来,卡表给他背下来是吧,但是既然背下来也封了是吧?哎,封了啊,但是我们来说呢,不用背啊,不用背。但是这个表我们什么呢?我们并不需要记忆啊,并不需要记忆,那干嘛呢?那我一看你搞不清楚呢,如果遇到我们这个什么呀,优先级拿不准的得试拿试不出来啊,是可烦了去了,你像刚才我们这试,我是把你推,我现在推理吧,推理完了我才能试是吧,你这现在就俩,你多了以后你根本没法使,还没法使,如果遇到优先级什么呀,不清楚的,哎,可以什么呀,可以使用我们这个括号来干嘛呢?来改变优先级,像这这货跟雨的优先级,我是我不清楚谁高,但是我希望什么呀,我希望先算货,怎么办呢?在这儿套一个什么呀括号,这样是不是就先算货了呀,这一保存是不是就是三了呀?哎,就三了啊,你说我希望现在雨,我不知道谁的先机高,我也不确定雨数比货高,那你干嘛呀,你可以给他也套一个什么呀。
08:47
括号是不下下雨了呀,虽然这括号你套不套都一样,但是你套了以后呢,也也会更清楚啊,更清楚啊,所以注意拿不准的时候你就用括号,因为括号干嘛呢?括号是不是,诶一人之下万人之上啊,他是不是在我这个约先杰第二层啊,诶第二层上边这个点啊,中号啊,你我这几个太横了,我们惹不起他,哎要么就讲这几个是干嘛的啊,这讲干嘛的,所以咱们不用先先不用管它,你就可以理解什么呀,括号优先级是比较比较高的,你可以通过这个括号去改变优先级,所以这些的东西都不用你选记啊,不用你记好,但是基本的你得知道什么加减乘除他们的关系是吧,诶你自增,你看自增自减是不是优先级也挺高的呀,仅次于我们这个括号啊,诶仅次于盒,包括我们这个单的这个加单的减,也就我们一元的加减是不是也挺高的呀,包括我们这个type哦,诶预算级都很高啊,都很高,好,那这是我们说这个一个优先级的问题,一个概念性的东西,我们停一下啊。
我来说两句