标识符错误,看看怎么改。

img

# -*- coding:utf-8 -*-
R,G,B=map(float,input().split())

if R == 0  and B == 0 and G == 0:
    C = 0.0
    M = 0.0
    Y = 0.0
    K = 1.0
    print("C = %f\nM = %f\nY = %f\nK = %f" % ( C, M, Y, K ) ,end='')
else:
    w=max(R/255,G/255,B/255)

    C=(w−R/255)/w

    M=(w−G/255)/w

    Y=(w−B/255)/w

    K=1−w
    print("C = %f\nM = %f\nY = %f\nK = %f" % (C,M,Y,K ) ,end='')

 

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

你的-有问题,C那里是我改过的,在识别的时候是不一样的,应该是输入的时候全角半角的问题

img