Notons $X(\Omega)=\{x_{0},x_{1},\dots,x_{n},\dots\}$ avec $x_{0}<x_{1}<\dots<x_{n}<\dots$. Soit $x\in\R$.
Si $x<x_{0}$ alors $[X<x]=\varnothing$ donc $F_{X}(x)=0$. On en déduit que $F_{X}$ est constante donc continue sur $\left]-\infty,x_{0}\right[$.
Si $x\in[x_{0},x_{1}[$ alors $[X\leqslant x]=[X=x_{0}]$ donc $F_{X}(x)=\mathbb{P}(X=x_{0})$. On en déduit que $F_{X}$ est constante donc continue sur $\left]x_{0},x_{1}\right[$. De plus :
$$\ds 0=\lim_{x\to x_{0}^{-}}{F_{X}(x)}<F_{X}(x_{0})=\lim_{x\to x_{0}^{+}}{F_{X}(x)}=\mathbb{P}(X=x_{0})$$et $F_X$ est continue à droite en $x_{0}$.
Si $x\in[x_{n},x_{n+1}[$ alors $[X\leqslant x]=\ds\bigcup_{k=1}^{k=n}{[X=x_{k}]}$ donc :
$$\ds F_{X}(x)=\sum_{k=1}^{k=n}{\mathbb{P}(X=x_{k})}=F_{X}(x_{n})$$On en déduit que $F_{X}$ est constante donc continue sur $\left]x_{n},x_{n+1}\right[$. De plus :
$$\ds 0=\lim_{x\to x_{n}^{-}}{F_{X}(x)}<F_{X}(x_{n})=\lim_{x\to x_{n}^{+}}{F_{X}(x)}$$et $F_X$ est continue à droite en $x_{n}$.
On en conclut que $F_{X}$ est continue sur $\R\setminus\{x_{0},x_{1},\dots,x_{n},\dots\}$ et continue à droite en $\{x_{0},x_{1},\dots,x_{n},\dots\}$ donc continue à droite sur $\R$.