Tabs versus spaces in Python programming

Zawsze korzystałem z kart do wcięć podczas programowania w Pythonie. Ale potem natknąłem się tutaj na pytanie o SO, gdzie ktoś wskazał, że większość programistów Pythona używa spacji zamiast kart, aby zminimalizować błędy edytora.

Jak to robi różnicę? Czy istnieją inne powody, dla których można używać spacji zamiast kart w Pythonie? Czy to po prostu nieprawda?

Czy powinienem zmienić edytor, aby od razu wstawiał spacje, a nie tabulatory, czy dalej, tak jak kiedyś?

questionAnswers(30)

yourAnswerToTheQuestion