Random Hex Color Generator

  • Share this:

Code introduction


This function generates a random color in hexadecimal format, commonly used in interface design to randomly assign colors to controls.


Technology Stack : PyQt5.QtGui, random

Code Type : Custom function

Code Difficulty : Intermediate


                
                    
def random_color():
    from PyQt5.QtGui import QColor
    import random
    
    def random_hex_color():
        return f'#{random.randint(0, 0xFFFFFF):06X}'
    
    return random_hex_color()