Sorunuzun cevabı, tam olarak evrim. Size sorunuzun cevabını vermektense evrimin nasıl bir şey olduğunu anlatmamız lazım. Çünkü evrimi öğrenirseniz, sadece çiçeklerin değil, tüm canlıların asla bilemeyeceğini düşündüğünüz her şeyi nasıl bildikleri sorusunun cevabını bulacaksınız.
Ki cevap çok net: Çiçekler hiç bir şey bilmiyorlar. Bilemezler de. Bir beyinleri yok, bir hafızaları yok, bilinçleri yok. Tüm bitkiler hayli ilkel canlılar. Hücreleri oluşmuş, su ve besin maddesi alıyorlar, fotosentez yapıyorlar ve bir iç yaşamsal dinamikleri var. Bu yaşamsal dinamiklerin bazılarına, başka canlılar tepki veriyorlar. Mesela arılar bitkilerin renklerinden etkilenip onlara yöneliyorlar ve tozlaşmayı ve üremeyi arttırıyorlar. Böylece daha renkli olan çiçekler daha fazla ürüyor. Bu kadar. Bilinçle değil. Çeşitlilikle.
Daha detaylı cevap için çeşitlilik, mutasyon gibi evrimsel dinamikleri incelemenizi öneririm. Umarım açıklayıcı olmuştur. Sağlıcakla.