零基础学按键精灵(第三章)

运算符与表达式(运算符)此文为小妖首发于按键精灵论坛。借百度平台转发,希望能够帮到学按键的朋友。说完数据类型,本来该说说变量定义的。不过,按键变量定义很简单。只要遵循变量名定义就行了。如果不清楚的直接看官方教程就行了。小妖就不再啰嗦。而数组的定义,小妖也有过帖子,这儿直接把帖子贴出来。不清楚的可以去看看。关于数组定义问题(仅限于新手对数组定义不明白者,不牵扯高级运用)这一期,我们来介绍运算符与表达式。因为较长,所以分两小节。第一小节介绍的是运算符,第二小节介绍表达式。其实这章知识非常多,也非常重要。我这儿只能作为介绍,而不能作为学习课程。希望大家知道学习要点之后,自己增加知识点的了解以及具体到按键精灵上调试运用。这样,才能达到学习的目的。运算符:运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。(百度百科)运算符主要分为:算术运算符。字符串运算符(连接运算符)。关系运算符(比较运算符)。赋值运算符。逻辑运算符。算数运算符:主要有:乘法(*),除法(/),加法(+),减法(-),整除(\),求余(MOD),乘方(^),负号(-)。优先级高到低为(并排为同级):负号(-);求幕运算符(^);乘法(*),除法(/);整除(\);求余(MOD);加法(+),减法(-)。乘方、负号和四则运算(^、+、-、*、/)的运算符大家应该知道。这儿说整除和求余(\、MOD)。整除(\):用于两个数相除并返回以整数形式表示的结果。语法result=number1\number2(按键运算符说明)例:1.TracePrint5\2//5\2值为2求余(MOD):用于两个数值相除并返回其余数。语法result=number1Modnumber2(按键运算符说明)例:1.TracePrint5MOD2//5MOD2值为1字符串运算符(连接运算符):连接运算符是指可以将一个或多个文连接为一个组合文本的运算符号。即使用和号()加入或连接一个或更多文本字符串以产生一串文本。当然,按键这儿字符串运算符还有一个加号(+)。和号():将两个字符串首尾相连变成一个字符串。语法result=expression1expression2result任意变量。expression1任意表达式。expression2任意表达式。例:1.TracePrint"132"123//只含有数字的字符串与数字合并2.TracePrint132123//两个只含有数字的字符串合并3.TracePrint132"abc"//数字与字符串合并调试结果:脚本我的脚本1.Q,第1行:132123脚本我的脚本1.Q,第2行:132123脚本我的脚本1.Q,第3行:132abc加号(+):如果字符串是数字与字符串合并,则将数字字符串转换为数字并相加。否则将两个字符串首尾相连变成一个字符串。例:1.TracePrint"123"+123//只含有数字的字符串与数字合并2.TracePrint"132"+"123"//两个只含有数字的字符串合并3.TracePrint132+"abc"//数字与字符串合并调试信息:脚本我的脚本1.Q,第1行:246脚本我的脚本1.Q,第2行:132123脚本我的脚本1.Q,第3行:类型不匹配:'[string:"abc"]',从调试信息,我们会发现,与+不同的地方就是,如果是数字字符串与数字,+会自动的把它转换成数字并相加。如果是数字与含有字母的字符串运算的时候会出错,类型不匹配。关系运算符(比较运算符):按键共有6个。和数学的没区别。返回值上,只有真(true)、假(false)两种。=(相等):第一个表达式的值与第二个表达式的值是否相等?1=2False1=1True<>(不等):第一个表达式的值与第二个表达式的值是否不等?1<>2True1<>1False<(小于):第一个表达式的值是否比第二个表达式的值小?1<2True2<1False1<1False>(大于):第一个表达式的值是否比第二个表达式的值大?1>2False1>1False2>1True<=(小于或等于):第一个表达式的值是否小于或等于第二个表达式的值?1<=2True1<=1True2<=1False>=(大于或等于):第一个表达式的值是否大于或等于第二个表达式的值?1>=2False1>=1True2>=1True赋值运算符:赋值运算符即赋值语句(=)将运算符右侧的值赋予左侧的变量,其语法如下variable=value参数variable可以是任何变量或任何可编写的属性。参数value可以使用任何文本,常数,表达式或返回值的函数调用。这儿我们就懒...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?