The following is from Lieb and Loss’ Analysis (2e), pp.41-43:
Let $\Omega$ be a measurable space with (positive) measure $\mu$ and let $1\le p<\infty$. We define $L^p(\Omega,d\mu)$ to be the following class of functions $$ L^p(\Omega,d\mu)=\{f\mid f:\Omega\to\mathbb{C}, \ f \ \text{is} \ \mu\text{-measurable}, \ |f|^p \ \text{is summable}\} $$ $\dots$ redefine $L^p(\Omega, d\mu)$ so that its elements are not functions but equivalence classes of functions $\dots$ space that should be called $L^p\dots$ we note that it makes no sense to ask for the value $f(0)$, say, of an $L^p$-function.
Why is this last line, the italicized text, true? An equivalence class of functions is a set of functions that agree almost everywhere nonetheless, it is a set of functions. So therefore, as long as zero is an element of $\Omega$, it is valid to evaluate it there.
No. Say we're talking about Lebesgue measure, or any other measure where single points have measure zero.
And let's be more formal than usual - say $[f]$ is the class of all $g$ with $f=g$ almost everywhere.
Then $f$ is not an element of $L^p$, strictly speaking it's $[f]$ that's an element of $L^p$. The only sensible definition of $[f](0)$ would be $$[f](0)=f(0).$$But that's not well-defined: If we choose $g$ so $f=g$ almost everywhere but $f(0)\ne g(0)$ then $[f]=[g]$ but that notation would imply $[f](0)\ne[g](0)$.