You can try this by picking a number from 0 to 999,999 on a calculator a bunch of times. A number that has at least one zero is between 0 and 99,999, chance roughly 1/10. A number with two zeros is between 0 and 9,999 (chance roughly 1/100). A number with 3 zeros is between 0 and 999 (chance roughly 1/1000). And so on...
The example u have given are linear natural number, where the probability is calculable. How come we are determining the probability of hash generation where we neither know the hashes nor know any formula to predict them !!!
Well, since you can't predict them, they are random. It's empirically observed (and intended in the design) that the hashes are uniformly spread (so any 256-bit integer is likely as the next). The probability is thus still calculable (though you need to consider that a goal of leading zeros in binary make the probability powers of 1/2, and a goal of leading zeros in hexadecimal make the probability powers of 1/16.