All mathematical symbols (including pi) are multiply used. In that context it has to mean non-zero integers, but in different contexts it will mean something else. For example, if V is a vector space, V* denotes the dual space. The solid block is used standardly as an end of proof marker, although most styles would put it at the right hand margin.