The invention discloses a CO2 gas coke chemical-looping combustion power generating system and method. The system comprises a coal step gasification subsystem, a fire coal heating subsystem, a chemical-looping combustion subsystem and a power generating subsystem. According to the system and method, coal to be gasified is partially gasified through the carbonization process, coke oven gas and coarse coke are generated, then the coarse coke reacts with CO2 to generate CO, and therefore step gasification of hydrogen and carbon components of the coal is realized, moreover, an expensive air separating unit is omitted, and the system energy consumption is lowered; through chemical-looping combustion of the CO, losses in the combustion process is reduced, and the efficiency of the system is improved; through afterburning of the coke oven gas, energy waste of the coke oven gas is avoided, the temperature of a fuel gas turbine inlet is lowered, and the problem that in a chemical-looping combustion power system, due to circulation material limitation, the primary temperature of a fuel gas turbine inlet is low is solved. Due to the fact that CO2 generated in a chemical-looping combustion reduction reactor is not diluted by N2, CO2 zero-energy-consumption separation can be realized by removing steam through simple condensing.