Random Color Generator Function

  • Share this:

Code introduction


This function generates a random color. It first imports the randint function from the random module to generate random numbers, and then imports the QColor class from PyQt5.QtGui to create a color object. The function defines an inner function called random_color, which uses randint to generate three random numbers as the red, green, and blue color values, and returns a QColor object.


Technology Stack : Python, random, PyQt5.QtGui

Code Type : Python Function

Code Difficulty : Intermediate


                
                    
def generate_random_color():
    from random import randint
    from PyQt5.QtGui import QColor

    def random_color():
        return QColor(randint(0, 255), randint(0, 255), randint(0, 255))

    return random_color