8. (6 points) There is a book with a total of 900 pages, numbered $1, 2, 3 \cdots$ How many times does the digit “0” appear in the page numbers? $\qquad$
【Solution】Solution: (1) The last digit is 0, i.e., $10-90, 110-190, 210-290, 310-390, 410$ - 490, 510 - 590, 610 - 690, 710 - 790, 810 - 890, 910, a total of 82 zeros;
(2) The last two digits are 0, i.e., $100, 200, 300, 400, 500, 600, 700, 800, 900$ a total of 18 zeros;
(3) The middle digit is 0, i.e., $101-109, 201-209, 301-309, 401-409, 501-509, 601-609, 701-$ 709, 801 - 809, a total of 72 zeros;

In summary, the total is $82+18+72=172$ zeros.
The answer is: 172.