A computer-implemented trap evaluation method of searching for an oil-gas reservoir, comprising: establishing a three-dimensional lithology and fault data cube of an exploration working area according to three-dimensional seismic data and logging data; dividing the three-dimensional lithology and fault data cube into several depth slices of the same thickness, and performing an individual sand body unit division for each depth slice; evaluating the oil-gas reservoir according to the depth slices of the three-dimensional lithology and fault data cube, wherein the step of evaluating the oil-gas reservoir according to the depth slices of the three-dimensional lithology and fault data cube specifically comprises: performing a trap evaluation for respective individual sand body units in each depth slice layer by layer to obtain estimated trap amounts of the respective individual sand body units in each depth slice (S103a); plotting a Sweet-Spot diagram on a plane according to the estimated trap amounts of the respective individual sand body units in each depth slice, exhibiting oil-gas trap amounts of different depths in a longitudinal direction, and obtaining a total estimated trap amount of reserved oil and gas in the exploration working area (S103b), wherein a sand-mudstone percentage of each depth slice and a comparison diagram of trap amounts of respective depth slices are plotted in the depth domain. establishing a three-dimensional lithology and fault data cube of an exploration working area according to three-dimensional seismic data and logging data; dividing the three-dimensional lithology and fault data cube into several depth slices of the same thickness, and performing an individual sand body unit division for each depth slice; evaluating the oil-gas reservoir according to the depth slices of the three-dimensional lithology and fault data cube, wherein the step of evaluating the oil-gas reservoir according to the depth slices of the three-dimensional lithology and fault data cube specifically comprises: performing a trap evaluation for respective individual sand body units in each depth slice layer by layer to obtain estimated trap amounts of the respective individual sand body units in each depth slice (S103a); plotting a Sweet-Spot diagram on a plane according to the estimated trap amounts of the respective individual sand body units in each depth slice, exhibiting oil-gas trap amounts of different depths in a longitudinal direction, and obtaining a total estimated trap amount of reserved oil and gas in the exploration working area (S103b), performing a trap evaluation for respective individual sand body units in each depth slice layer by layer to obtain estimated trap amounts of the respective individual sand body units in each depth slice (S103a); plotting a Sweet-Spot diagram on a plane according to the estimated trap amounts of the respective individual sand body units in each depth slice, exhibiting oil-gas trap amounts of different depths in a longitudinal direction, and obtaining a total estimated trap amount of reserved oil and gas in the exploration working area (S103b), wherein a sand-mudstone percentage of each depth slice and a comparison diagram of trap amounts of respective depth slices are plotted in the depth domain.