假设小明很会做菜,他给自己写了计划小明的炒菜计划.PY:
我把以下行为定义为 炒菜:
备菜
切菜
炒菜
……
如果此时看这本计划的人是小明我自己,下面的部分才能继续做。
我 买菜。
我 炒菜
我 修电视机
我 洗碗
……有一天小芳想学炒菜,问小明,小明说:“很简单,你把我计划拿过去,对着计划照着做,不过日记里面有些不是炒菜攻略,你自己看到了就跳过去哈”小芳:“也就是说,炒菜部分我要全部照着做,但是别的部分我不能照着做?”小明:“对。”小芳.PY
把‘小明的炒菜计划’打开。然后对照着做:
我把以下行为定义为 炒菜:
备菜
切菜
下锅
……
小芳看到下面“如果此时看这本计划的人不是小明我自己……”,发现了这种情况就是小明嘱咐的地方,
小芳一看,确实,自己不需要买菜,更不需要修电视机……于是小芳跳过了后续。开始自己的计划。
我 炒菜
我 点外卖
看懂中间那个‘如果此时看这本计划的人是小明我自己,下面的部分才能继续做。’的条件判断了么?就是它的存在,小芳的电视机才幸免于难。if name == 'main'就是那个东西