random hex value generator python

import random
r = lambda: random.randint(0,255)
print('#%02X%02X%02X' % (r(),r(),r()))

3.75
4
MopMop 110 points

                                    please subscribe my channel -  https://bit.ly/2Me2CfB

import random
random_number = random.randint(0,16777215)
hex_number = str(hex(random_number))
hex_number = f"#{hex_number[2:]}"
print(hex_number)

'''
Explanation -
In this code at first, we import the random library to work.
Then we generate a random integer decimal number by using random.randint() 
function, which must be in between lower value 0 and upper value  16777215.
Then we convert the decimal number into hexadecimal value. And we convert the
data type of the hexadecimal value into a string data type to perform any 
string operations. As we know in python, after conversion any int value 
into hexadecimal, its starts with 0x in the hexadecimal value, to remove 0x, 
we take the string value after 2nd position. Finally, we get a Hex code. Then 
simply we add a ‘#’ character at the beginning of the hex code. there are alot
of ways to print '#' with hex number i used f string to do this. And Print it.
'''

3.75 (4 Votes)
0
Are there any code examples left?
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source