I am not aware of a modulo operator, but there is a modulo function:
data _null_;
z=12;
x=mod(z,5);
put (_all_) (=);
run;
I should add that the above will be consistent with the % python operator only for positive numbers.
If you want faithful replication of the % operator (as described here ) you would apparently need
x=mod(z - (5 * floor(z/5);
or more generally
x= z - (n * floor(z/n));