You can use 2 cylinders ("black" and "white") properly ("black" is standing on "white" head) grouped under one parent object. Then:
- In "black" cylinder's script set cylinder color to black:
this.renderer.material.color = Color.black;
- In "white" cylinder's script ... Yep, set color to white.