O2, which has a double bond, would have how many sigma and how many pi bonds?

${O}_{2}$ has 1 sigma bond and 1 pi bond.
As you know, the ${O}_{2}$ molecule's Lewis structure shows a double bond between the two oxygen atoms.
Here's how the two $O$ atoms use their orbitals to bond with each other: