I need to know how to input this into python on zybooks. I\'ve been stuck on thi
ID: 3753932 • Letter: I
Question
I need to know how to input this into python on zybooks. I've been stuck on this for days and I keep running into "invalid syntax" or "unknown word red" Summary: Given integer values for red, green, and blue, subtract the gray from each value. Computers represent color by combining the sub-colors red, green, and blue (rgb). Each sub-color's value can range from 0 to 255. Thus (255, 0, 0) is bright red, (130, 0, 130) is a medium purple, (0, 0, 0) is black, (255, 255, 255) is white, and (40, 40, 40) is a dark gray. (130, 50, 130) is a faded purple, due to the (50, 50, 50) gray part. (In other words, equal amounts of red, green, blue yield gray). Given values for red, green, and blue, remove the gray part. Ex: If the input is 130 50 130, the output is: 80 0 80 Find the smallest value, and then subtract it from all three values, thus removing the gray.
Explanation / Answer
print("Enter RGB Values:")
#input integer tuple from stdin
rgb_values=tuple(int(x) for x in input().split())
print ("RGB Value including grey : ",rgb_values)
#find the min values from it
m=min(rgb_values)
#Extract min value from each no. of tuple
y=(rgb_values[0]-m,rgb_values[1]-m,rgb_values[2]-m)
print ("RGB value excluding grey : ",y)
output is like
Enter RGB Values:
100 20 180
RGB Value including grey : (100, 20, 180)
RGB value excluding grey : (80, 0, 160)
while inputing the values give space after each input of red, green blue value.