2.if判断语句有三种写法,我这一讲先说两种。
为了方便理解,我每一排都家上注示。
写法1。
--声明一个变量,然后该变量的值为true。
a=true
--下面这一排可以理解为如果a是真的,然后。
if a then
--然后就输出真。
print("真")
--在语句快的最后加上end表示结束。
end
写法2。
--声明两个变量。给他们负值两个数字。
a=3
b=8
--下面这一排可以理解为如果a大鱼b,然后。
if a>b then
--然后输出对。
print("对")
--下面这排的意思是,如果是其他的,如果不是对的呢。
else
--然后输出错。
print("错")
--最后加上end代表结束。
end
楼主这个说的不完整啊。Then在这判断里的意思应该是那么才对。不然你觉得翻译成然后不觉得很奇葩吗?然后else,个人觉得翻译成否则比较合适。
接下来再补充的就是。
并不只有这两种写法。
还有一种是这样的。
申明俩变量。
n1=1
n2=2
if
n1==1 and n2=2
then
print"上面的意思就是,如果n1等于1,并且n2=2那么"
else
print"两个条件并没有同时符合"
end
最后把and改成or,意思就变成了,如果n1=1或者n2=2。