PrePaid sim in France & Switzerland


I'm traveling to France (Landing in Lyon) for 1 week and then to Switzerland for 1 week (total of 14 days), Is there a place I can purchase a prepaid sim with Data package for my trip?

* I saw that Orange has the topup holiday with 10G for 20Euro, is that also available for prepaid sim cards?…