1 00:00:00,900 --> 00:00:03,000 【易易编程 http://eecode.org 翻译】 人们每天在做决定。 2 00:00:03,000 --> 00:00:05,000 例如,你在外出之前 3 00:00:05,000 --> 00:00:06,700 你会用IF语句来说, 4 00:00:06,700 --> 00:00:10,000 IF(如果)正在下雨, THEN(则)我需要穿上夹克。 5 00:00:10,000 --> 00:00:16,000 而,计算机在决定这些情况相当神奇 6 00:00:16,000 --> 00:00:21,000 它们能可靠的以难以置信的速度执行这些事 7 00:00:21,000 --> 00:00:24,500 所以说,计算机程序真的是 8 00:00:24,550 --> 00:00:27,700 一些数学和一些 9 00:00:27,700 --> 00:00:31,410 IF(如果)语句,从而做出它的判断。 10 00:00:31,410 --> 00:00:34,000 所以,在这道题中 11 00:00:34,000 --> 00:00:37,500 IF块帮助僵尸做决定, 12 00:00:37,500 --> 00:00:39,800 它检查一些东西。 13 00:00:39,800 --> 00:00:45,000 例如,让我们使用块来说,“如果在左边有条路” 14 00:00:45,000 --> 00:00:48,000 则把“向左转”命令放进里面。 15 00:00:48,000 --> 00:00:51,500 所以,我们正告诉僵尸观查周围情况, 16 00:00:51,500 --> 00:00:53,700 看是否在那里有条路在左边, 17 00:00:53,700 --> 00:00:56,000 如果这样,就让它转弯 18 00:00:56,000 --> 00:01:01,309 然后,我们在“repeat(重复)"中使用“move forward(向前走)”块 19 00:01:01,309 --> 00:01:04,000 让它一直往前走。 20 00:01:04,000 --> 00:01:06,000 它会想一只往前走。 21 00:01:06,000 --> 00:01:12,000 然后,当有转弯时,IF块 将会告诉它向左转 22 00:01:12,000 --> 00:01:13,900 你可看到,如果我们那样做 23 00:01:13,900 --> 00:01:18,400 如果我们正在谈往左转,而否则就往前走。 我们就达到我们的目标了。 24 00:01:18,400 --> 00:01:21,720 所以这是一个使用IF语句的例子。 25 00:01:21,720 --> 00:01:26,340 它是计算机编程中真正基础的概念。 26 00:01:26,340 --> 00:01:32,000 我在最初学的一件事就是写一个程序玩一字棋。 27 00:01:32,000 --> 00:01:34,900 所以,我有IF语句来说OK 28 00:01:34,900 --> 00:01:39,200 IF别人在往前走是能够赢,我就会先堵住他。 所以,好好的学一下怎么使用IF语句吧。这真的是个关键概念。 【中文由易易编程( http://eecode.org) 翻译】