def plot_ticks(ax, tick_fontsize=<NUM_LIT:12>,<EOL>xticks=None, xticks_args=None,<EOL>yticks=None, yticks_args=None,<EOL>zticks=None, zticks_args=None):
if xticks is not None:<EOL><INDENT>ax.set_xticks(xticks)<EOL>xticks_args = dict_if_none(xticks_args)<EOL>ax.xaxis.set_tick_params(labelsize=tick_fontsize, **xticks_args)<EOL><DEDENT>if yticks is not None:<EOL><INDENT>ax.set_yticks(yticks)<EOL>yticks_args = dict_if_none(yticks_args)<EOL>ax.yaxis.set_tick_params(labelsize=tick_fontsize, **yticks_args)<EOL><DEDENT>if zticks is not None:<EOL><INDENT>ax.set_zticks(zticks)<EOL>zticks_args = dict_if_none(zticks_args)<EOL>ax.zaxis.set_tick_params(labelsize=tick_fontsize, **zticks_args)<EOL><DEDENT>
Function that defines the labels options of a matplotlib plot.

    Args:
        ax: matplotlib axes
        tick_fontsize (int): Defines the size of the ticks' font
        xticks([list of ticks]): Defines the values of x ticks in the figure
        xticks_arg(dict):  Passsed into matplotlib as xticks arguments
        yticks([list of ticks]): Defines the values of y ticks in the figure
        yticks_arg(dict):  Passsed into matplotlib as yticks arguments
        zticks([list of ticks]): Defines the values of z ticks in the figure
        zticks_arg(dict):  Passsed into matplotlib as zticks arguments