It is a common, short way of saying 0 successes in 7 tries. If we succeeded on the next try, it would be "one for eight," then another success would make it "two for nine," and so forth.
Another way to say it is "none out of seven, one out of eight, two out of nine."
By the way, in US English we usually read "0 for 7" as "oh for seven," not "zero for seven." In US English it is very common to read the digit 0, zero, as if it were the letter O, oh. In fact old-timers may remember a time when typewriters did not have keys for either 0 or 1--when a zero was needed, a capital O was typed; and when a 1 was needed, a lower-case L, l, was typed.