Is weight an example of a discrete variable?

If a variable can take on any value between two specified values, it is called a continuous variable; otherwise, it is called a discrete variable.

That should answer your question.