Let $I=[0,1]$ the unit interval. I want to show that If $x\in [0,1]$ and $y\in [0,1]$ then $x+y-xy\in [0,1]$
My first attempt is to write $x+y-xy= (1-y)x+y.1$ which is a point in the segment $[x,1]$ since $[x,1]$ is convex. Hence $x+y-xy\in I$.
My second attempt is to use a direct method without mentioning the notion of convexity: we have that $x-xy=x(1-y)\geq 0$ so $x\geq xy$ and similarly $y\geq xy$ hence $x+y\geq xy$ so $x+y-xy\geq 0$. But I don't see how to show that $xy-xy\leq 1$.

Write $x+y-xy$ as $1-(1-x)(1-y)$. Now note that $1-x,1-y \in [0,1]$ and conclude what you want.