Actually, we have that
$$
n! = \sum\limits_{\left( {0\, \le } \right)\,k\,\left( { \le \,n} \right)} {\left( { - 1} \right)^{\,k} \left( \matrix{
n \hfill \cr
k \hfill \cr} \right)\left( {n - k} \right)^{\,n} } = \left. {\sum\limits_{\left( {0\, \le } \right)\,k\,\left( { \le \,n} \right)} {\left( { - 1} \right)^{\,k} \left( \matrix{
n \hfill \cr
k \hfill \cr} \right)\left( {x - k} \right)^{\,n} \;} } \right|_{\,x\, = \,n} = \left. {\sum\limits_{\left( {0\, \le } \right)\,k\,\left( { \le \,n} \right)} {\left( { - 1} \right)^{\,k} \left( \matrix{
n \hfill \cr
k \hfill \cr} \right)p_{\,n} (x - k)\;} } \right|_{\,x\, = \,n}
$$
for any $x \in \mathbb R$ or even $x \in \mathbb C$, and for any polynomial in $x$ of degree $n$, with leading coefficient $1$.
That's because the Backward Difference, defined as
$$
\nabla _x f(x) = f(x) - f(x - 1)
$$
and which reiterates as
$$
\nabla _x ^{\,n} f(x) = \nabla _x ^{\,n - 1} f(x) - \nabla _x ^{\,n - 1} f(x - 1) = \sum\limits_{\left( {0\, \le } \right)\,k\,\left( { \le \,n} \right)} {\left( { - 1} \right)^{\,k} \left( \matrix{
n \hfill \cr
k \hfill \cr} \right)f\left( {x - k} \right)}
$$
when applied to a polynomial of degree $n$
$$
p_{\,n} (x) = \sum\limits_{0\, \le \,m\, \le \,n} {a_{\,n} x^{\,n} }
$$
gives
$$
\nabla _n ^{\,n} p_{\,n} (n) = \left. {\nabla _x ^{\,n} p_{\,n} (x)\,} \right|_{\,x\, = \,n} = a_{\,n} \,n!
$$
as it is easy to verify, if you know Stirling Numbers and Falling factorials.