粉丝2.0万获赞7.3万


那我们来学习一下普洱的一些基础知识或者语言的话呢,它是属于解释性的一个语言,是阿里沃尔在一九八七年的时候, 呃写出来的一个语言,他是一个解释性的,他不是变异性的 c 语言和 c 加加这些语言呢,他写的代码需要变异以后再运行,而普洱的话呢,他运行的时候是一个解释器在运行 现在最流行的拍摄的话呢,那是在一九九零年的时候发布的,那或者他的强项或者说他的优势 都有哪一些呢?他在借用了一个 c 语言,包括 scd 啊, awk 啊,还是这一些的语言的一些特性,然后他最内部最重要或者说被行业。呃, 我按照的一个非常重要的点的话呢,是他的正则表达是或者正则表达是在所有的语言里面可以说是属于顶级的,也是目前为止 在邮件的垃圾邮件的处理,包括银行的账户处理等等,目前还是他的还是在这个地位,还是目前没有被撼动。 那拍摄的话呢,是在九零年的时候发布,他是呃相对来讲比普洱要晚了几年,他也集成了普洱的一些优点,所以在目前呢来讲, 他们两个的都是属于开放式的一个员,都是属于开员的,偶尔跟拍摄的优势呢,或者说他们两个,嗯有一些优缺点吧,这个都是美门员对他自己生存能够呃 被很多人使用,那么就必然有他的一些优点。那同样的话呢,我们选择一门语言的话呢,就不必要太纠结这一门语言是不是最好的,这世界上没有说有十全十美的一门语言 适合我们自己的,能够解决自己的需求的,那么他就是一门好的语言。还有一个重要的点就是说语言好不好,他不一定说是他本身产生的问题,他也有可能 是你使用的水平,技术能力,能不能把它用的好。那学习 polo 最好的一本入门书籍呢,就是这一个叫幼儿园入门,也叫做小骆驼书。 为什么说我们会呃选择这一本呃小骆驼书的这本入门入门呢?因为他是 将普洱语言从最开始的所有的一个基础知识呢,从头到尾的都呃可以说从零开始讲起。哎,这本语言的话呢,他这本书的话呢,他相对来讲就没有讲到一些太高深的一些。呃普洱的一些用法, 往这本书里面的话呢,如果我们将前面呃这十来张全部都学完的话呢,基本上我们在 些脚本是足够足够了。那在讲到这个脚本这个概念的时候呢,其实 pos 在早期的时候呢,他 写的一个叫外国的一个服务,那也就说,嗯,可能有朋友知道叫 cgi 的一个一个程序, cgi 的话呢,其实在一定程度上呢,它指的就是 pool 语言写出来的一个程序, 那他是可以作为外国服务器的。呃,一个语言,在 php 流行之前,那么很多网站的网页武器上用的语言是普洱语言来实现的, 所以呢,就是说我们今天的话呢,先只是大概了解一下 pro 银行的一些优势,或者说他的一些呃优点,那最主要的时候呢,就是我们要将它怎么样的发挥出来, 那就是要靠我们每个人去把它学习好, 那波尔斯他是一个解释性的语言,也就说在运行他之前我们需要先安装解释器, 那解释器的话呢,这个温特斯朗版本呢,我们可以下载在网上去下载,这个版本推荐的话呢是五点幺六点三的版本,那五点 八点八呢,是最低的一个入门版本,建议是五点幺零或者是五点幺六点三,或者是幺六点二三十二位的这个版本, 那其他版本也是可以的,就是只是呢可能说需要的一些模块的话呢,嗯,我们目前没有途径获取到,或者说你要有自己有一个变异安装的这个能力,那么你就可 可以去使用其他的版本,如果没有的话呢,那我就建议你用这个五点幺六点三的版本。首先我们点安装 这个就通常软件的安装的话呢,下一步就好了,然后这里一个 ipi 的这个的话呢,主要是用于网站上的这个一个接口,这个的话呢我们主要是在网网站服务器的这个那个插件,所以我们经常就不需要去安装它,我们只需要下面这两个就好了, 那点下一步点装就好了,按 装完以后的话呢,在我的电脑属性高级属性里面,环境变量里面,那一个让他的安装目录的话呢,会加到我们环境变量里面,那个八点的 这个环境变量里面,我们只要确认一下,那有一些操作系统的话呢,可能没有权限或者说是设置的,他需要注销一下, 还能够生效。所以如果说您的破坏环境安装完以后,然后呢没有生效,那你可以注销或者重启一下操作系统, 那现在是在创建所有的 html 的这个帮助文件文档, 也就说他所有的模块的使用方法,在安装完以后,都会有一个网页的一个文档给到我们,我们可以去嗯,从这个文 档里面找到一些原始的技术性的支持文件或者说手册。 那每一门语言呢,我们在学习的时候呢,都会有一个 hello word 的一个案例的一个程序, 那我们再用 polo 的话呢,同样呢也会有这样的一个程序,那这个 polo 呢,是因为我之前安装过了,所以说呢那些模块我就不再一个个去下载,我就改一下名字就 ok 了,新安装的这个呢,原始的我就把它删了。 那这就是一个最简单的一个 poler 的一个 hello word 的一个案例的一个程序,我们打开 这个 cmd, 也就是我们的中班,然后呢找到我们的程序所在目录, 我执行普洱,然后比如说我这里的名词是 s 的影片,那么我们可以看到他打印出了一个 hello word 这样的一个豆腐串,那么这就是他最简单的一个入门,就是 hello word。 那接下来的话呢,我们就以 polo 的在吉尼斯里面,他默认的话呢有提供一个标准的案例的一个程序, 我们先启动吉尼斯,在每一个版本的吉尼斯的版本目录中,也就是在一九七 七,一九二一一百这些等等这些版本下面一个二的一个版本就是目录下面二,然后呢下面一个 polo 的这个版本,那这个版本这每一个呢里面都会有一个案例的这个程序,我们可以将这个案例的程序的话呢在 进电视里面跑一下调试出来,随便抬开一个亮黄, 然后呢我们直接点状,这个时候我们不能用调试的模式,因为在调试鉴定式里面,调试只能用于 c 线或者是 b 线啊, polo 拍摄啊,这些都不能再这样的调试, 我们可以看得到,那么弹出来一个提示,那我们再确认一下,那么呢可以看得到 这个是生成的一个 poler 语言,将写出来的一个图形,那我们再点继续我们看一下, 当你能看到这样的一个图形,这个或者这个脚本能够运行,那么的话呢,代表了你今天的这个学习就已经到位了。 那最主要的话呢,我们是要将这个图形能这个脚本案例的脚本能调试出来,那这样的话呢我们才能进行下一场的学习。

小伙伴们大家好,我是没什么人气的 up 主 peter 派,祝大家兔年工作顺利,一帆风顺,家庭幸福,学习进步。 过年了,咱们也不讲那些比较复杂的,整点轻松的来讲一讲,所以本期呢,给大家演示一个破脚本的,真实的实用的例子。大家呢,可以在 windows 上也下载这个破的解析器啊,有两个网站啊,一个是 active state 啊,另外一个是 strawberry for ms windows, 那么这两个的解析器呢,都是免费的。我们在课上啊,给大家举了一个 per 的例子,就是在 嗯众多文件夹当中寻找其中的一个文件当中包含哪些字符啊,这样一个 pro 的脚本。那么我们这回举的例子呢,就是这个这个文件夹里头有很多的文件啊,很多的文件夹,文件夹套文件夹里面 还有文件,那么里边有 meta level 文件,也有呃点儿微的 vlog 文件,那么我们就用这个 find 点儿 pro 啊,来去寻找这一些众多的文件夹当中,哪个文件当中有包含我们想要的字符。 大家看像这个代码呢,就是我们在书中啊给大家举的例子,那么这个里面呢是点微啊,点微,我们就是想搜索那个 vlog 代码当中的关键字,那么这个里面呢?假设我想搜索叫 temp 啊,叫 temp, 好,我们来运行他一下, 我这里打开了一个 terminal 啊,然后我们来运行这个 terminal, 我输入 pur 啊, pur 就是命令,就是我想执行这个 pur 这样的一个点 e s e 文件,那么刚才那个叫做 find 点 pur 啊,它搜出来这 这么多啊啊,搜出来很多啊,不同的文件夹当中,这个路径都给给出来了,然后这个文件当中的哪一行出现了 tamp? 都有啊,这个内容也都打出来了, 刚才搜出了那么多啊,但并不是我想要的,我想要的是全字匹配,那么这个时候我要给这个单词呢,加一个单词的毛位杠 b 啊,就是给他确定单词的边界,然后我们来搜索一下看, 我仍然是使用 pro find 点 pro, 大家看这回搜出来的就是完全的啊 tamp 啊,没有什么 tamp 杠什么之类的。 那么本书所举的例子呢,就是在这个里面用正则表达式啊,体现了一个单词毛位的一个功能。其实正则表达式的功能是 非常多的,在本书当中呢,内容有限,所以说不能够一一的讲到,只是给大家体现出这个政策表达式以及 poor 的一个用法。 在 lidux 服务器上呢,它的用法是一样的啊,这个语法是一样的,然后大家也是使用 pro 加 find 点 pro 来搜索就行了,只不过是我们前面最上方要加上这个语句来 表示啊,我们这个 pro 的编译器是安装在这个里面的,那这个时候呢,如果我们把这个 find 的点把它用 change mode 来改变为可执行文件的时候,那么他就可以不需要输入那个 pro 了啊,就像刚才我们刚才说的是 pro 放一点 pro 对不对?如果这个放一点 pro 本身他就是可执行文件的话,那就不需要输入 pro 放一点 pro, 直接输入放一点 pro 即可啊,如果没有这句话的话, 他找不到解析器,没有办法运行好破脚本呢,就演示到这里,希望对大家有所帮助,如果大家觉得有收获的话,请务必给我一键三连,并推荐给你的同学和同事。谢谢大家,我是皮特派皮老师,我们下期再见!

这节课我们去讲一下这个 power 的一个简介,安装及 power 与接粒子的一个接口文件的一个设置。 首先我们先嗯把这个 power 的一个一个优点,我们在这里说一下, 那 power 为什么就是说现在越来越多的人喜欢用 power 写 g s 教文,他比 c 线的话具有一定的一个优势。我们现在在这里就是讲一下,因为 power 的话他 可以提供一个很好的界面,在这个界面上可以显示一个中文, ccl 也是可以显示这个中文的,但是他, 嗯他显示中文的话,他必须要做一个图片,嗯,这个图片的格式是点 s p m 啊, s b m, 他用这个图片的话有 c 需要的话,他调用 就是非常慢,所以的话这个 pa 的话就是说直接可以写的,你在这个程序里面判断的话,他也可以用这个中文直接去传单,所以的话这个 pa 这是他的一个优势。 还有一点就是 part 他运行的这个速度啊,速度比较快,然后读取这个速度也比较快,写入这个速度他要比 c 需要快的很多。 二的话它还可以跟这个数据库嗯相连,比如说把一些数据可以储存在这个数据库,比如说这个储存在这个 master, 嗯,也可以直接从这个数据库里面搜取这些数据, 嗯,这就是说,呃,他比需要他具有一定的优势。还有就是块可以自发自动发邮件,就说你写程序的话,或者遇到一些 bug, 或者 遇到一些错误的时候,他需要提醒的话,如果需要自动发邮件的话,可以可就是说这就是 par 的一个优优点,就是 park 可以去实现这样的一个功能, 这个 pro 的话也可以拥有不同的操作系统,你在 windows 里面可以用,也可以在嗯, univers 里面可以用。不像现在有很多人他用那什么英语,那还有那些什么微信去写的话,他只能在 windows 里面用,但是你换一个操作系统他就用不了了。 这一 part 它具有嗯,很多的一个优点,所以现在越来越多的人他就喜欢用这个 part 去斜接脚板 啊。我这里的话就是说我这里的话,呃,已经提供的有这个安装的一个安装的一个程序,但这个这个安装的话就是说可能版本 比较老一点啊,你们也可以自己去下载一个比较最新版本的一个一个 pro 安装程序。这安装的话就是说我在这里就不演示了,你直接点运行,直接点下一步,下一步就行了。这个非常简单 啊,我们就装好了以后我们要去查看这个,查看这个我们装的是哪个版本,我们这里就要选一个指名叫 bur 杠 v, 你们可以去演示一下。就说我现在这台电脑里面装了一个装的炮的一个版本是多少,你就输入一个炮尔康威 啊,回车就行了。你可以在这看,可以看到 this is part, 这是一个五点八八一个版本,这是它一个版本。好,如果你用这个秘密查看的时候,它出现了这个东西的话,就 说明你的电脑里面已经装了这个 par, 如果他没有出现这个的话,就说明你的电脑没有去装这个 par。 装了以后就是说我们看能不能运行这个接你的脚本,就是说有没有装成光阴,能不能运行,我们就是说运行一个程序就行了, 我这里就是说把,我这里也是提供了一个提供了,在这里面提供了一个程序二的话,这里提供了一个,有三部一个程序,我把这个程序 放出来,到时候我把这个程序放在这啊,这里我已经放了啊,让我放在这,我们在 js 里面去运行一下,如果能运行这个程序,说明你这个伴的话就,呃已经装成功了,也可以这么说,我们打开这个 id 操运行呃, par 的程序的话,我们去调试的话只能用 run, 不能用 bug。 呃, bug 的话只能调试这个 c c 二的一个程序,所以我们在这里只能点这个 run 啊,我们选择这个程序, 好,你点 ok 运行,看他能不能运行,如果能运行的话就 ok, 好能运行了 啊,这就是程序正在正在运行, 这说明我们安装了这个执行软件可以执行了。 嗯, 我给大家就是说推荐一款,比如说程序的一个编辑一个软件,以前是学 cc 的时候,我们都推荐了,就用的那个 id, 它用的那个啊,但是,但是的话,自从我用了这个软件以后,我就喜欢这款一个软件,因为它它有它的一些优点。 嗯,我简单的给大家去介绍一下啊,在这个文件夹里面,比如说我就和这个视频会一起放的,有这个软件放的有这个软件, 大家找找这个不需要安装的,找放到你的电脑里面直接打开就行了。 我们简单的说说他的一个优点,就是说,呃,你要去查看一些相同的一些东西,就是说你就双击一下,把相同的东西全部都给你显示出来了。 我觉得这一点有时候比较好用,比如说你写程序的时候,有时候我要把这,把这个,把这个规的改成其他的,嗯, 所有的都改成其他的,你就可以双击一下,也可以查看到哪些有这个单词。这是我给大家举的一个例子。还有个还有的话,一个好用的,就是说他写这个程序的时候他会有这个,有这个,有这个线, 就是我们为为就是写程序一般都说我们要会对的很整齐嘛,就说这里就用了一个 one, 那么这里,呃这里就有 有一个结束的,有一个结束的话他他这里就有一根线,这样对的很整齐,这样就可以增加我们程序的一个阅读性,我觉得这这一点是非常好的,这点是非常好的,也非常好用的。 嗯,还有的话就是你当你写程序的时候你就会发现,你就会发现当你按一个括号的时候,他就会出现两个括号,你可以少输一个括号,这也是很好用的。比如说我输一个大括号,他就会出现两个啊,你就可以少输一个。 挺,这个挺方便的,就是说你可以去试着去用一下啊。接下来我们讲一下这个 par 与 js 接口文件的设置,就是说 js 要想把 park 去,呃,用 park 进行小本的话,他就是有要需要有一个接口文件, 这个文件的话就是你装接力器的时候他他会自带的,他这个文件放在哪里呢?他这个 api 文件是放在哪里呢?他有一个目录,就是说你接一次看你装在哪个目录下面,然后下,呃,目录下面有个版本号 啊,版本后下面有个 word, 然后有个 par, 然后有个 g s 点 p m, 这个 g s 点 p m, 就是这个 g s 与 par 的一个单口文件,也就是一个 ip, 一个 ipi 文件,就是一个一个应用的一个接口文件。 他在哪里呢?就是我今天是现在装的 f 牌呢, f 牌下面有有个戒指,戒指下面有个版本或者一九二版本,你打开一九二,一九二下面有个 w, w 下面就有一个炮,有一个炮。 嗯,这个这个文件的话,这个文件的话介意是点 tm, 就是说介意思和 part 的一个 ita 文件应用的一个单个文件, 我们用这个编辑器去打开这个文件去看一下,这个可能你打开的话也看不懂,就是也没必要去看看。你只要知道这个文件,只要知道这个文件是一个 ipa 文件,一个机票文件就可以了。 它这里面这个格式定义了一些,呃,一些一些应用的一些格式 啊,还有一些一些一些变量,一些一些变量,如果有时候需要改的话,就是你运行报错的话,他会提示你这个文件哪里报错的话,你可以打开这个文件相应的去调试一下,看哪个地方 需要改的。一般情况下是不需要改,如果公司的话可能有些特殊的要求,或者有一些特殊的配置的话,也可以进去改。这么简单。 不是要想运行这个 janic 点 p m 这个文件的话,就是需要我们需要在写这个程序的时候,开头要调用这个文件,就是怎么去调用的呢? 啊?不过这也是一个写写字叫做一个固定的一个一个用法,就是说 used 不 used, 不,然后这是一个目录,你接一次版本的一个目录物,然后把把这个, 把这些话加进去,然后在下面再加进油脂接力这个他就会自动调用你这个文件包,自动会调用 这个文件包,我们去看一下是哪个文件包,就是在你装的戒指下面,版本下面,嗯, word, 然后下面一个 g s 点 p m, 它是一个文件,一个文件包它就会调动这个文件, 我们打开这个文件里面看一下,他这里就调用到另一个,调用到另一个文件,就是说在这里面还有一个接力时间 p l 接力时间 p l 文件, 也就是这里有一块,就相当于这项里面的 shot, 他把这个文件的内容就是调调呢,调用过来,我们看一下 gs 定 p l, 这一次点 p l 的话,这里面的话就是对对这个,对这些什么 c o i 嘛, i u x 啊,用户啊,都用户对它进行对对这些 pose 啊、帽子、冰箱一些,对这些指令, 对介意思系系统的一些一些命令就有一个定义,就是定义好了以后我们才能用,所以的话这些命令的定义就是在这个介意思点批量里面去定义的。 这个文件其实是奥奥宝,奥宝他们已经写好了,我们就是说调整这个文件 就直接可以去用这些产品了,你看这个 pose 他在这里就静音了,这个帽子他也在这里静音了, cym 也在这里静音了,静音好了以后我们就可以用,所以在写程序的 的开头,在写程序的开头一定要用到这一到,一定要用到这两句话,哪两句话呢?就是 usually, 包括这个接力程序, 把这把把这个,也就是说把这个文件去调用过来,调用到你的程序里面来调用到这个 ipa 文件,这样的话,这样的话就实现了 ts 和 par 的一个一个一个串联,一个串联 啊。我们去解释一下下面这个呃,这几句话的意思是什么?就是写程序的时候开头那这个东西的话,就是说你开头告诉告诉这个程序是用 part part 去写的,这个程序指向 普洱庄的一个末路啊,这句话的意思就是在上面这句话加了一个 w w 的话就是一个警告,就是说你执行程序代码的时候,他会如果你出现错误的话,他会警告你。所以我们开始去学程序的时候,我们在写程序的时候一定把这个把这个呃加一个参数, 加一个杠 w 啊。下面的这句话就是 user genis, 这句话就是定义了一个单口到 genis 文件,就是说去调用了这个 a p i 文件, 就是建议是点 pm, 他把这个点 pm 是一个包,一个一个一个相当于一个数据包里面把这个点 pm 是省略,省略价格,这也是一个固定的用法,我们可以去看一下这个,看看一个程序,就是说你写程序的时候, 一般的话这一串这一这一串的话都是一些固定的用法,直接去直接去扩过来就行了,但是我们我们还是要知道这是什么意思,然后下面有句话就开始去链接金利子,这也是一个固定的用法, 每个程序开头一般都会都会有这种计划去开始,然后我们看一下 g s 线模式的一个命令格式,这些都是录制的,比如说在 c 线的时候,它直接弄成这个 c o m, 直接露出这个手机干嘛?但是 par 的话,因为你定义的格式不一样,就在前面他一定要加一个哆啦 f 杠指向这个东西,他是一个固定的一个固定的一个用法,就是在前节课我 就是写了一个 house 啊,就可以直接去录制这样的程序代码。嗯,我们现在就可以去自己去写一个小小小的程序,就是打开一个编号的程序,就可以自己去写一个了。呃,这一段的话就是一个,呃固定的用用法,每次写程序的话包括谁就行了。 嗯,这个这句话的话就是打开一个念号,这是一个,这是一个。不,这,这是一个,这是一个录制的啊,那这个的话就可以换成一个系统的一个换成一个系统的音量去做。嗯,他这个东西代表一个念号名吗? 那么我就把这个,把这个 copy copy 过来,把这个列号名换成一个,换成一个变量,这样的话,这样的话就是一个一个简单的一个 一个一个小程序。让我们去讲一下就是如何去在 part 里面得到这个环境变量的允许,嗯,他和这个 c c l 他是不一样,其实我要想得到这个 c c l 里面的那个电话名,就直接是一个 doler, 后面加一个角膜,但是但是在 part 里面的话就一定要加一个 doler, e n v 后面加一个大括号,然后里面就是加你的,呃,轿跑就得到你的年号名 style, 就得到你的这个当前的一个 style 啊,这只是一个表达的一个一个一个方式不一样。 看一下,我们就说你看一下,看一下,我这是写了一个 hops, 写了一个程序,我这里就定义了这个一个变量,据说我定义一个 job lam, job lam 的话就是一,这是一个变量名, 我把这个纸,把这个系统的一个一个变量,把系统的一个变量啊,有一个轿跑付给了这个变量,这是一个打开的一个赛跑付给了这个变量。 所以 part 里面系统的变样的一个表达是是用的这种,他和 c、 c、 l 是有区别的 啊。以上就讲这么多,如果大家有什么不明白的话,就可以通过这些联系方式,就直接可以可以联系我,嗯。

大家好,我是 po。 今天是我三十四岁生日。拉里沃尔发明。我的初中是方便在 unix 上进行报表处理工作。其实我的原名叫 po, 但是在我正式被发表之前,拉里沃尔发现已经有个语言 po 将我改名为盼。哦。我的特点就是追求简单。我的应用非常广泛,涵盖 cgi、 图形编程、系统管理、网络编程、 金融生物等领域。我还因为灵活性被称为脚本语言中的瑞士军刀。因为我在实际工程应用中被广泛使用, macos、 next free、 bsd 等现代化操作系统都默认安装。我二零零零年开始,拉利沃尔左手开发我的后期破六。他的语法有很多转变,也被视为我的家族中的另一个语言。破六于二零一九年更名为 raccoo。 目前我的语言家族包含两个分支破五以及破六。 由于使用者过少,二零一九年八月, mango db 宣布弃用 part 驱动,因此我也被大家质疑是否还能行。二零二零年六月,我的官方宣布了 party 计划。骑在代码与语法上不会有太大的改变, 本质上是具有现代默认设置的喷雾。听完我的字数,你觉得你对我的了解达到什么程度呢?

因为他破圆的这种特性,就是说他是接近 自然语言的,这种特性的话呢,就有很多其他语言不具备的一些特性。比如说我们在讲这个标量的时候有字符标量,有数字标量, 那什么时候他能够将他作为素质漂亮,那什么时候又能将他作为自负漂亮?那他怎么样去识别的?他并没有像其他的语言一样去声明他这个变量的一个类型,他并没有去声明这一边 每一个电量的类型,他只是一个标量,标量前面就是当然是美元的这个符号,就是后面的话呢是数字还是字符? 那么的话呢,就是要看您这个环境是什么。那比如简单来讲,我们这里的话,四胎宝加勒儿那加是一个,嗯,数学符号,它是一个数学的运算符。 那我们上一次的时候呢,有演示到一个,当我用这个加号的时候,他两个字符呢都不见了,取而代之的是什么?是一个零, 我们可以看到他中间加的字符呢?他是是一个零,那为什么会出现就说这个中间他并没有 使用这个赛博,也没有使用这个乐,而是一个数字零呢?因为他当识别的这个加号的时候,他会按照数值变量的这个模式去运行。 那假如说我们在前面的话呢,加上一二三,一二啊,不要说一二三了,好吧,我们就这样一二,然后再加上啊,那这样的一个描述,我们去运行,看一下他的结果是什么? 我们可以看到这边的话呢,直接就不给你运行了,对不对?那我们再稍微改一下,把一二直接加六, 我们看一下这次他加的是什么, 我们可以看得到这一次呢他加的是一二,因为 在这个字符和数值运算的时候,中间的运算符是数值运算符的时候,那么他会按照数值的这个 电量去复制。如果今天这里不是加号,而是呃字符的,比如说连接符,或者说是我们,嗯,比如讲我累了,再加上后面的话呢,我用的是字符的这个操作符,比如说乘以个二,对吧? 那这个时候呢,他就换了一个上下纹了,他就不是竖直的上下纹,他是字符的上下纹,我们可以看一下这次他的结果是什么, 小伙伴们也可以想一想这次加的应该是什么,我们可以大概可以看得到他加的是两个内容,对吧?也就是说 他是内耳的这个呢是一个字符,字符串的字符的这样一个意思,就是这个 x 在这里呢,是我们上次有讲到,就是在 pos 里面的话呢,他的呃一个一个操作符叫做重复操作符的一个形式,他是将前面的这个字符串的 重复多少次这样的一个目的来用的。那所以说呢,他这个时候他的上下纹环境就是字符的上下纹环境,而不是竖直的双下纹环境。那我们可以再看一下,我把内耳放在前面,然后二放在后面, 那这个时候他是什么上下纹呢?我们可以看一下, 想问也可以想一下这次应该是出来是什么数字,或者是 说应该加的是什么字符, 我们可以看得到他加的是二,对吧?数字二,数字二的话呢,就是我们的这个,他因为目前用的是一个加号, 那加号就是把它当做一个竖直的上下纹,而不是字符的上下纹,这就是我们上下纹的一个很关键的一个理解。 这一点的话呢,在破后面的话,在实际使用的时候啊,经常会由于我们在复职的时候有字符串,然后又有这个数字混合在一起的时候呢,就特别容易出现。呃,程序运行的不是我们预期的那个效果, 所以这个的话呢,一定要多尝试,多去理解,包括说我们这里经用这个 单引号,双引号,那他的结果是不是一样的呢? 我们都可以去尝试一下,因为这个在他的上下纹环境里面有很多种很多种的这个包括现在是标量,然后面还有个数组含吸的时候呢,会更多的。上下纹 这一块的话呢,我们先看到这里,那接着下来呢,我们再讲另外一个概念,讲二元操作符或者说二元的复制符号。什么是二元复制符号呢?也就我们可以看得到这里的话是零点零五,再加上呃,零点 零一乘一个零点五。嗯,我们换一个例子吧,我们这里有一个十除以三的这个大小,是吧?这个我们上次是取了他的, 嗯嗯,鱼脂那个鱼素,那我们这次呢,我们把这个塞子,然后比如说我,我要减掉数字九,假如说我要减九, 那通常呢我们减九是怎么写呢?我们应该是在前面是塞子,然后再减号数字九,对吧?那这种的话呢,是他的一个呃, 正常的一个数学的数字的运算符号是这样的计算的,对吧?那我们先这样的算运行一下,看一下他的结果是不是跟现在是一样的。然后我们再等一下的时候,我们再来把这个变量显示出来,我们看一下, 我们可以看得到现在 跟刚才时间是一样的,所以这个是没有变化。我们在调试的时候呢,有一个简单的办法,就是我们呃可以加上暂停,然后将电量显示出来,这个时候呢你就不用去看那个中单的信息, 比如说我们现在可以看到这里显示是一,我们可以停止掉,然后这样的话呢我们再重新来计算一次,那这个时候呢,我们将这个负,也就是减号放在这个等号,也就是负值号的前面, 我们看一下这一次他出来的结果是多少,我们来看一下还是一对吧,也就是说我们二元组织号的话呢,他是 这两个是相等的,这两个是相等的, 这一个的话呢就是我们呃讲到二元复职的一个符号,就是说我们在计算的时候,在书写的时候呢,呃可以省略这个电量本身的名称, 电量本身的名称是可以省略掉的,不仅仅是加,呃那个减加、乘除这些都没问题。包括说你这边的话,呃 看一下时间,这比如说我加一吧,然后再减二,我们都 可以就说您在后面的话呢加的这些东呃数值,他会再运算到这个加前面的塞子这个符号的这个值里面去的,我们可以看一下这这一次的值是多少, 看一下这次是零了,对吧?所以说呢这个二月份复职号呢,他这个意义的话呢,就是我们在编写的时候呢,可以省很多很多的事情,比如说我们在一乘上一个二,对吧?那一乘二的话呢,我们通常呃 要用那个塞子乘二这样子写,也就是这个下面的下面的话呢,如果常规的写法呢,我们应该是这样子的,对吧?但是我们现在用上面的这个写法也是可以的,我们可以试一下 一乘二等于二,对吧?所以这个就是二元复制号的一个用法。 那前面讲的呢,就是说我们呃有有这个上下文,然后一个二二元的一个复制符号。 那上一节课的时候呢,我们其实讲过一些那个字符的一些双引号和单引号,这个原来在学 c 系列的时候呢,也也也讲过,那么的话这里的话呢,我们就不再去重复。那 接下来我们还有一个就是说操作服的优先和结合性的话呢,这个是在破入门里面的三十一页。嗯, 这个的话呢,会有一个就是涉及到逻辑运算的这一些符号,包括说我们加减乘除,然后自增自减呢这些等等的这些符号呢,他会有一个,嗯优先级, 嗯,因为这一块的话呢,主要是后面在用于那个呃条件 运算的时候用的多,所以我们前面的话呢,这一部分呢,我们先把它跳过去,然后后面的时候我们再讲那个条件运算的时候,就是衣服条件呢这些判断的时候,我们再来去学那一部分。那 今天的话呢,就是主要讲的就是上下纹这一部分,因为上下纹这一部分的话,呃,如果说对普洱没有太多的了解 姐的话呢,可能经常会把自己弄混了就是,嗯,应该怎么讲呢?就是说我们正常情况下可能说我这里有几个简单例子啊?我这样的话复制的话呢,它是个列,我什么时候它能变成数字,那什么时候它是字幅串, 那在这个时候呢?我们有一个办法呢?就是假如说我想要他作为数字的时候,我们可以做一个动作,就比如说 我们给他做一个加零的动作,那这个时候呢,他他会强制性的将它转换成这个呃速直的这个变量, 这个上下纹。比如说我们在下面的话,我们可以做个看一下, 在没有加这个加零的时候,我们可以看一下他的值是多少,然后我们加了一个零,我们来看一下他的值是多少, 我们现在可以看到这个直视链,对吧?那当我用加零强制性的将它转换成这个数值的这个上下纹的时候,我们可以想象一下这次应该是多少, 他就是零了,他就不是这个乐了,也就说我们可以做一个转换,那同样的假如说我是一个数字,呃,比如说我上面的这个赛字,对吧?那我要把它转换成字幅串呢?那怎么转? 我们假如说要把这个呃转换成字幅串上下文,我们应该怎么转? 我们可以加上一个 连接符,连接符也是可以在前面去连接的,这样的话呢他就成了一个赐福串的一个上下文, 我们可以看到这次是二十二,对吧?他就是说你在想要转换的时候呢,你只需要呃将 让他穿过,比如说转成数字,那我这边呢就加个零,如果我想转成字符串,那我就是用一个连接符就可以达到这样的一个效果,因为连接符我现在是 是一个空的,那我我可以转换成一个空的,这后面加个空值,这样的话呢,他就是一个呃,在后面不会增加任何新的值。 比如说刚刚我加了是是加了三次本身,所以是看到是二十二,那这次的话呢?我们不加,只是加一个那个连接符加个空的在那里我们可以看到现在是二。那我们怎么样去判断他是 嗯?制服还是说是制服串?这个其实在扩容内部的话呢?他自己是有一套机制来运行的,所以说我们不用太担心,你如果做了这两步的话,基本上你的变量就不 会出现,把字符当成了字符串,或者把字符串当成了那个数字这样的一个转换,怎么样就能实现它的一个内部的一个识别。 然后像二元操作符的话呢?二元复制符号的话呢,他其实就是把我们这个符号从后面,从这个 塞子乘以二,这样的一个后面的这个塞子,前面塞子就直接你可以简单的看把它的前面 移植到了这个前面,是不是相同的嘛,对吧?那我们就是把这个后面的这移到这个前面去,就省省略了这一部分,省略了,你看塞子然后加上这个长号跟前面的这个是一样的,所以他就可以将这一部分省略, 然后把塞子这个呢就可以删掉,然后把这个呃乘号的话呢移到这个复制号的左边,那这个时候呢,他就 是一个二元复制的符号的一个一个一个写法,那这样写的话的时候,当我们写很多长的一个计算,呃公式的时候呢,那可以省略很多,也还有一个很重要的一个用法呢,就是, 嗯,比如说我们在做四合串的拼接的时候,特别你当后面要做数据库的连接的时候,那四合一就呢他的呃很长很长,对吧?那有很多条件或者说很多的关键字,那我们可以在这里的话用一直拼接下去, 比如讲我们现在的是这里是累了,对吧?那我们把这个 我加上呃 style, 我这样加上 style, 那么的话呢他就会一直在那个那个后面加上 style, 然后呢在后面我再加上这个胶果 假货,我们是这样的一个形式,呃,这里呢你可以加空格,你也可以不加空格,都都是可以看得到。我们双引号跟单引号在前面已经有讲过,那我们再来看一下像这种拼接后它的值是多少? 我们可以看到你看这里有内尔斯太宝、轿宝,他会拼接在一起,拼接在一起的话呢,这个 就是说我们呃要要整理成一个很长的字不串的时候,比如说我们封边的边上有这个系数啊,或者说存名啊,叫过名啊,六号名称这些时候,那我们用这个拼接的时候呢,就可以 让我们的代码看起来就会更整洁,或者说调理更清晰一点。我第一行是叫我第二行是斯太伯,第三行是乐,对吧?或者说我第一行是 x 的系数,或者是 x 的把具,第二行呢是 y 的把具,或者是我们嗯 歪的这个这个尺,那个拍的尺寸等等,就是您看起来就不会那么凌乱,对吧?当然说我们也可以就说在这后面直接写上啊,那个斯泰国,然后教我,这样也是可以,但是呢你你没发现当我们要是用电量 拼接的时候,那你要在这里面不停的去加,那在用这个二元复制符号的时候呢,我们可以甚至可以这样子的来操作,第一个是胶布对吧?第二个的话呢,我们就 style, 第三个的话呢,我们再加上料, 我们甚至可以直接这样来操作啊,看一下上面的结果是大写还是小写? 我们可以看到泰式的啊,就泰式对吧?他就会把这几个都拼到一起去, 我不知道我这样讲的话小伙伴们能不能理解,如果不能理解的话呢,就尽 快的反馈一下,然后我再想一下怎么来,再再把它详细的说清楚一点,尽量是让人都能听得明白一点。

今天分享使用拍放开发跳一跳游戏辅助脚本。现在我简单介绍一下原理,一、通过 adb 命令从手机截图并拷贝至电脑。二、通过核心算法 fid 下划线, piss 下划线,按下划线 board 找到棋子当前坐标和硬跳坐标。三、计算二、中两点坐标计算按压时间,通过 adb 向手机发送操作命令。 四、病重复一二三步骤。好啦,现在我们来看一下效果吧!代码粉丝可领,只要作品点赞加评论即可在公众号领取哦!