答案
解:(1)证明:∵△ABC与△BDE都是等边三角形,
∴∠A=∠C=∠BDE=60°,
∵∠ADF+∠BDE=∠C+∠DBC,
∴∠ADF=∠DBC,
∴△BCD∽△DAF.
(2)①解:∵△BCD∽△DAF,
∴
=,
∵BC=1,设CD=x,AF=y,
∴
=,
∴y=x-x
2(0<x<1).
②解:解法一:∵△ABC与△BDE都是等边三角形,
∴∠E=∠C=60°,∠EBD=∠CBA=60°,
∴∠EBF=∠CBD,
∴△EBF∽△CBD,
∴
=,
∴BE·BD=BF·BC
∵BE=BD,
∴BE
2=BF·BC,
BC=1,
∴BE
2=BF,
∵△EBF∽△CBD,
=,
∴
==,
∴
BE2=BF=,
∴
AF=,
∴
x-x2=,
解得
x1=,x2=,
∴当
x=或
时,
=.
解法二:∵△ABC与△BDE都是等边三角形,
∴∠E=∠C=60°,∠EBD=∠CBA=60°,
∴∠EBF=∠CBD,
∴△EBF∽△CBD,
∵
=,
∴
==,
∵BC=1,BE=BD,
∴
BD2=.

过点B作BH⊥AC于点H,
∵∠C=60°,
∴
BH=,
∴
DH=,
CH=,
当点D在线段CH上时,
CD=CH-DH=-=;
当点D在线段CH的延长线上时,
CD=CH+DH=+=,
综上所述,当
x=或
时,
=.
解:(1)证明:∵△ABC与△BDE都是等边三角形,
∴∠A=∠C=∠BDE=60°,
∵∠ADF+∠BDE=∠C+∠DBC,
∴∠ADF=∠DBC,
∴△BCD∽△DAF.
(2)①解:∵△BCD∽△DAF,
∴
=,
∵BC=1,设CD=x,AF=y,
∴
=,
∴y=x-x
2(0<x<1).
②解:解法一:∵△ABC与△BDE都是等边三角形,
∴∠E=∠C=60°,∠EBD=∠CBA=60°,
∴∠EBF=∠CBD,
∴△EBF∽△CBD,
∴
=,
∴BE·BD=BF·BC
∵BE=BD,
∴BE
2=BF·BC,
BC=1,
∴BE
2=BF,
∵△EBF∽△CBD,
=,
∴
==,
∴
BE2=BF=,
∴
AF=,
∴
x-x2=,
解得
x1=,x2=,
∴当
x=或
时,
=.
解法二:∵△ABC与△BDE都是等边三角形,
∴∠E=∠C=60°,∠EBD=∠CBA=60°,
∴∠EBF=∠CBD,
∴△EBF∽△CBD,
∵
=,
∴
==,
∵BC=1,BE=BD,
∴
BD2=.

过点B作BH⊥AC于点H,
∵∠C=60°,
∴
BH=,
∴
DH=,
CH=,
当点D在线段CH上时,
CD=CH-DH=-=;
当点D在线段CH的延长线上时,
CD=CH+DH=+=,
综上所述,当
x=或
时,
=.