If we consider only integers, from zero to infinity, and we could list them all, we could see that the quantity of low-value-numbers is negligible when compared to the quantity of very-large-valued numbers. Thus we can safely assume that when randomizing, we will pick only very-large-valued numbers.
It is also said that randomizing 0-9 and combining them to form enormously (infinitely) large number, every combination of strings (including ..7777777..) is contained in that number.
So, since we can safely assume that we will be able to pick only very-large-valued numbers, and in each of those numbers, the string 7777777 is contained, We can assume that every time we pick a number randomly, the string 7777777 is contained in that number.
Thus, 100%. Also the same for negative numbers. And it won't matter if they are integers or not, you can use the same idea for all rationals.