How can I generate random integers between 0 and 9 in Python?

How can I generate random integers between 0 and 9 in Python? I’ve tried using the random.randint() function, but it returns integers in a range that includes both the start and end values. Is there a way to restrict the range to only include 0 and 9?

Here’s an example of what I’ve tried:


import random

random_num = random.randint(0, 9)

This returns a random integer between 0 and 9, but it could also return 0 or 9, which is not what I want. How can I modify this code to only generate integers between 0 and 9?