Is the value of a discrete time signal 0 when the index is a non integer value?
Discrete-time signals are, unsurprisingly, only defined for discrete times, i.e. for integer values of their argument. The value of $x[n]$ for $n$ not an integer is undefined, and $x[3/4]$ or $x[\pi]$ is meaningless.