1、()+()

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

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

2、()-()

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

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

3、()*()

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

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

4、()/()

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

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

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

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

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

6、()>()

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

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

image.png
(1)功能:如果指定参数的值等于指定值,报告条件成立
(2)范例:相等检测
若两个随机数相等,那么显示“随机数一致”,否则显示“随机数不一致”
image.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、()与()

image.png
(1)功能:指定两个条件同时成立,报告条件成立
(2)范例:与逻辑的使用
条件均满足,显示“两个条件均成立”,否则显示“最少一个条件不成立”
image.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、()或()

image.png
(1)功能:指定两个条件其中一个成立,报告条件成立
(2)范例:或逻辑的使用
满足条件一条或以上时,显示“最少一个条件成立”,否则显示“两个条件均不成立”
示例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、()不成立

image.png
(1)功能:指定条件不成立,报告条件成立
(2)范例:反向返回条件状态
条件不成立时,显示“没触摸”,否则显示“触摸中”
image.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()