In this paper, the dynamics of a stochastic ratio-dependent predator-prey system with markovian switching and Lévy noise is studied. Firstly, we show the existence condition of global positive solution under the given positive initial value. Secondly, sufficient conditions for system extinction and persistence are obtained through some assumptions. Then, the sufficient conditions of stochastically persistence are obtained by combining stochastic analysis technique and M-matrix analysis. In addition, under appropriate conditions, we demonstrate the existence of a unique stationary distribution for a system without Lévy jumps. Finally, the empirical and Mlistein methods are used to verify the theoretical results through numerical simulation.