With "uniformly random real between 0 and 1" you can't do that.
More relevantly to infinities, the program that spits out the digits of pi is finite. We can easily count through all the computable numbers, including every number you can specifically name, albeit in a weird order and with duplicates.
It's not a bijection, but if you have a computable number you can derive a natural number that represents its program, and if you have a natural (or rational) number you can derive a program that computes it.
Technically, sufficiently large natural numbers, such as 10^10^10 also exist only as thought experiments.
Technically, if we require the number to refer to some number of objects, there is such as thing as a largest natural number - it is the number of all particles that exist in the universe. If you add +1 to it, the result of that addition exists only as a thought experiment.
But real numbers are wonky right from the start. Picking a single random real out of a range is infeasible.
Uncountable reals only exist as abstract thought experiments.