code: def y0_zeros(nt, complex=False):
      """Compute nt zeros of Bessel function Y0(z), and derivative at each zero.
  
      The derivatives are given by Y0'(z0) = -Y1(z0) at each zero z0.
  
      Parameters
      ----------
      nt : int
          Number of zeros to return
      complex : bool, default False
          Set to False to return only the real zeros; set to True to return only
          the complex zeros with negative real part and positive imaginary part.
          Note that the complex conjugates of the latter are also zeros of the
          function, but are not returned by this routine.
  
      Returns
      -------
      z0n : ndarray
          Location of nth zero of Y0(z)
      y0pz0n : ndarray
          Value of derivative Y0'(z0) for nth zero
  
      References
      ----------
      .. [1] Zhang, Shanjie and Jin, Jianming. "Computation of Special
             Functions", John Wiley and Sons, 1996, chapter 5.
             https://people.sc.fsu.edu/~jburkardt/f_src/special_functions/special_functions.html
  
      """
      if not isscalar(nt) or (floor(nt) != nt) or (nt <= 0):
          raise ValueError("Arguments must be scalar positive integer.")
      kf = 0
      kc = not complex
      return specfun.cyzo(nt, kf, kc)
  
imports: import operator
  import numpy
  import math
  from numpy import pi, asarray, floor, isscalar, iscomplex, real, imag, sqrt, where, mgrid, sin, place, issubdtype, extract, inexact, nan, zeros, sinc
  from .None import _ufuncs
  from ._ufuncs import mathieu_a, mathieu_b, iv, jv, gamma, psi, hankel1, hankel2, yv, kv, ndtri, poch, binom, hyp0f1
  from .None import specfun
  from .None import orthogonal
  from ._comb import _comb_int
label_desc: Use image node_id 9 for calling a global function with example usage: y0_zeros(nt, complex) and returns: specfun