Ответ:

Запятая между однородными членами ставится в следующих случаях:

  • Между однородными членами, не соединенными союзами: топтал, швырял, кружил.
  • Перед противительным союзом (а, но, да в значении "но"): не игрой, а делом.
  • При повторении союзов (и...и, ни...ни, то...то): и вьюги, и метели.

Запятая между однородными членами не ставится, если они соединены одиночным соединительным союзом (и, да в значении "и", или) и не имеют других признаков для разделения запятой: без карты и без компаса.