REPL

❯ uv run python
Python 3.14.3 (main, Feb  3 2026, 15:32:20) [Clang 17.0.0 (clang-1700.6.3.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> week_days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
>>> week_days[0]
'Sunday'
>>> week_days[3]
'Wednesday'
>>> week_days[0:4]
['Sunday', 'Monday', 'Tuesday', 'Wednesday']
>>> week_days[1:6]
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
>>> week_days[0:7]
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
>>> week_days[1:6]
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
>>> week_days[1:6:2]
['Monday', 'Wednesday', 'Friday']
>>> week_days[1:6:3]
['Monday', 'Thursday']
>>> week_days[1:6:3]
['Monday', 'Thursday']
>>> week_days[1:6:4]
['Monday', 'Friday']
>>> on_to_fifty = list(range(1:50))
  File "<python-input-11>", line 1
    on_to_fifty = list(range(1:50))
                              ^
SyntaxError: invalid syntax
>>> on_to_fifty = list(range(1,50))
>>> on_to_fifty = list(range(1, 50))
>>> one_to_fifty
Traceback (most recent call last):
  File "<python-input-14>", line 1, in <module>
    one_to_fifty
NameError: name 'one_to_fifty' is not defined. Did you mean: 'on_to_fifty'?
>>> one_to_fifty = list(range(1, 50))
>>> one_to_fifty
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49]
>>> one_to_fifty[20:40]
[21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
>>> one_to_fifty[20:40:2]
[21, 23, 25, 27, 29, 31, 33, 35, 37, 39]
>>> one_to_fifty[20:40:3]
[21, 24, 27, 30, 33, 36, 39]
>>> one_to_fifty[20:40:4]
[21, 25, 29, 33, 37]
>>>
>>> one_to_fifty[20:]
[21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49]
>>> one_to_fifty[:20]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
>>> one_to_fifty[:20:3]
[1, 4, 7, 10, 13, 16, 19]
>>> one_to_fifty[:]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49]
>>> one_to_fifty
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49]
>>> one_to_fifty[::4]
[1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49]
>>> one_to_fifty[::5]
[1, 6, 11, 16, 21, 26, 31, 36, 41, 46]
>>> one_to_fifty[::]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49]
>>> one_to_fifty[20::4]
[21, 25, 29, 33, 37, 41, 45, 49]
>>> one_to_fifty[:20:4]
[1, 5, 9, 13, 17]
>>> one_to_fifty[:20:]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
>>> one_to_fifty[:20]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
>>>

Notes