设数列an为公比为q的等比数列,它的前n项和为sn,若数列sn为等差数列,则q的值