1、()+()

()+().png
(1)功能:执行加法运算
(2)返回值:运算后的数值
范例:显示加法运算结果
显示“5+5”的运算结果
示例1.png

  1. import rcu
  2. def task1():
  3. rcu.SetDisplayVar(1,(5 + 5),0xFFE0,0x0000);
  4. task1()

2、()-()

()-().png
(1)功能:执行减法运算
(2)返回值:运算后的数值
范例:显示减法运算结果
显示“10-5”的运算结果
示例2.png

  1. import rcu
  2. def task1():
  3. rcu.SetDisplayVar(1,(10 - 5),0xFFE0,0x0000);
  4. task1()

3、()*()

()乘().png
(1)功能:执行乘法运算
(2)返回值:运算后的数值
范例:显示乘法运算结果
显示“5×5”的运算结果
示例3.png

  1. import rcu
  2. def task1():
  3. rcu.SetDisplayVar(1,(5 * 5),0xFFE0,0x0000);
  4. task1()

4、()/()

()除().png
(1)功能:执行除法运算
(2)返回值:运算后的数值
范例:显示除法运算结果
显示“5÷5”的运算结果
示例4.png

  1. import rcu
  2. def task1():
  3. rcu.SetDisplayVar(1,(5 / 5),0xFFE0,0x0000);
  4. task1()

5、在()和()之间取随机数

在()和()之间的随机数.png
(1)功能:在指定区间内取随机数
(2)返回值:指定区间内的随机数
范例:显示随机数
随机显示一个范围在1-10之间的数
示例5.png

  1. import rcu
  2. def task1():
  3. rcu.SetDisplayVar(1,rcu.GetRandom(1,10),0xFFE0,0x0000);
  4. task1()

6、()>()

()大于().png
(1)功能:如果指定参数的值大于指定值,报告条件成立
(2)返回值:0和1;0为不成立,1为成立
范例:比较大小显示数值
若条件成立,显示数字“1”,否则显示数字“0”
示例6.png

  1. import rcu
  2. def task1():
  3. if (2>1):
  4. rcu.SetDisplayVar(1,1,0xFFE0,0x0000);
  5. else:
  6. rcu.SetDisplayVar(1,0,0xFFE0,0x0000);
  7. task1()

7、()<()

()小于().png
(1)功能:如果指定参数的值小于指定值,报告条件成立
(2)返回值:0和1;0为不成立,1为成立
范例:比较大小显示数值
若条件成立,显示数字“1”,否则显示数字“0”
示例7.png

  1. import rcu
  2. def task1():
  3. if (2<1):
  4. rcu.SetDisplayVar(1,1,0xFFE0,0x0000);
  5. else:
  6. rcu.SetDisplayVar(1,0,0xFFE0,0x0000);
  7. task1()

8、()=()

()等于().png
(1)功能:如果指定参数的值等于指定值,报告条件成立
范例:相等检测
若两个随机数相等,那么显示“随机数一致”,否则显示“随机数不一致”
示例8.png

  1. import rcu
  2. def task1():
  3. if (rcu.GetRandom(1,3)==rcu.GetRandom(1,3)):
  4. rcu.SetDisplayString(1,"随机数一致",0xFFE0,0x0000)
  5. else:
  6. rcu.SetDisplayString(1,"随机数不一致",0xFFE0,0x0000)
  7. task1()

9、()与()

()与().png
(1)功能:指定两个条件同时成立,报告条件成立
范例:与逻辑的使用
条件均满足,显示“两个条件均成立”,否则显示“最少一个条件不成立”
示例9.png

  1. import rcu
  2. def task1():
  3. if ((rcu.GetRandom(1,3)<0) and (rcu.GetRandom(1,3)>0)):
  4. rcu.SetDisplayString(1,"两个条件均成立",0xFFE0,0x0000)
  5. else:
  6. rcu.SetDisplayString(1,"最少一个条件不成立",0xFFE0,0x0000)
  7. task1()

10、()或()

()或().png
(1)功能:指定两个条件其中一个成立,报告条件成立
范例:或逻辑的使用
满足条件一条或以上时,显示“最少一个条件成立”,否则显示“两个条件均不成立”
示例10.png

  1. import rcu
  2. def task1():
  3. if ((rcu.GetRandom(1,3)>2) or (rcu.GetRandom(1,3)<2)):
  4. rcu.SetDisplayString(1,"最少一个条件成立",0xFFE0,0x0000)
  5. else:
  6. rcu.SetDisplayString(1,"两个条件均不成立",0xFFE0,0x0000)
  7. task1()

11、()不成立

()不成立.png
(1)功能:指定条件不成立,报告条件成立
范例:反向返回条件状态
条件不成立时,显示“没触摸”,否则显示“触摸中”
示例11.png

  1. import rcu
  2. def task1():
  3. while True:
  4. if not(rcu.GetTouchScreen()):
  5. rcu.SetDisplayString(1,"没触摸",0xFFE0,0x0000)
  6. else:
  7. rcu.SetDisplayString(1,"触摸中",0xFFE0,0x0000)
  8. task1()

12、连接()和()

运算 - 图23
功能:报告两个字符串合并结果。
返回值:字符


13、()的第()个字符

运算 - 图24
功能:报告指定字符串的指定位置字符。


14、()的字符数

运算 - 图25
功能:报告指定字符串的字符数。


15、()包含()?

运算 - 图26
功能:如果指定字符串包含另一指定字符串,报告条件成立。
返回值:0和1;0为不成立,1为成立。


16、()除以()的余数

运算 - 图27
功能:报告指定两数相除的余数。
返回值:运算后的数值。

  1. %

17、四舍五入()

运算 - 图28
功能:报告指定数字四舍五入的值。

  1. round()

18、绝对值()

运算 - 图29
功能:报告指定数字的指定数学运算结果。
参数值:fabs、floor、ceil、sqrt、sin、cos、tan、asin、aco、atan、ln、log、e、10
返回值:运算后的数值。

  1. math.fabs()