Dlaczego ekskluzywne są górne i dolne segmenty?

Zastrzeżenie: Nie pytamJeśli górna granicastopargument zslice()irange() jest wyłączny lubw jaki sposób korzystać z tych funkcji.

Połączenia zrangeislicefunkcje, jak również notację plasterka[start:stop] wszystkie odnoszą się do zestawów liczb całkowitych.

range([start], stop[, step])
slice([start], stop[, step])

W tych wszystkichstop liczba całkowita jest wykluczona.

zastanawiam sięczemu język jest zaprojektowany w ten sposób.

Czy to zrobićstoprówna liczbie elementów w reprezentowanej liczbie całkowitej ustawionej, gdystart jest równe 0 lub zostało pominięte?

Czy to ma:

for i in range(start, stop):

wyglądać jak następujący kod C?

for (i = start ; i < stop; i++) {

questionAnswers(5)

yourAnswerToTheQuestion