def _return_repeat(self, exponent: float) -> 'Gate':
    return Gate(name=('%s*%s' % (self.name, exponent)), num_qubits=self.num_qubits, params=self.params)
def _return_repeat(self, exponent: float) -> 'Gate':
    return Gate(name=('%s*%s' % (self.name, exponent)), num_qubits=self.num_qubits, params=self.params)