有一位聪明的那先比丘,弥兰陀王为难他几个问题,都被他很有智慧地回答了。弥兰陀王问那先比丘:“那先比丘,释迦牟尼佛能不能知道过去、现在、未来的三世因果啊?”那先比丘就说:“佛陀具有大神通,当然能知道过去、现在和未来了。”弥兰陀王就说:“既然如此,为什么他不把所有的神通都交给你们这些比丘呢?让诸弟子迅速知道过去、现在、未来的业障,不就通通开悟了吗?何必一点一滴地让你们慢慢地修行锻炼呢?”那先比丘举重若轻地说:“大王,如果你是个医生,是不是你知道各种治病的百药呢?”“当然了,医生对什么药能治什么病,他都知道的。”“既然医生知道百草药性,他能不能把所有的药都开给一个病人吃呢?”弥兰陀王说:“当然不能了,治病要对症下药,慢慢地一味配一味地调理,这个病人才会好起来,怎么能一下子吃这么多呢?”那先比丘顺势马上就说:“同理啊,佛陀传授佛法也是因材施教,对症下药,他要依照弟子根基的不同,一点一滴地逐步地传授,才能如法得道。否则拔苗助长,反而容易弄巧成拙啊。”