qrisp.quantum_network.QuantumNetworkClient.request_qubits#
- QuantumNetworkClient.request_qubits(amount)[source]#
Creates the specified amount of qubits for the client’s backend.
- Parameters
- amountint
The amount of qubits to create.
- Returns
- list[Qubit]
The qubits created.
Examples
>>> from qrisp.quantum_network import QuantumNetworkServer, QuantumNetworkClient >>> local_server = QuantumNetworkServer("127.0.0.1", background = True) >>> local_server.start() >>> client = QuantumNetworkClient(name = "alice", socket_ip = "127.0.0.1") >>> qb_list = client.request_qubits(4) >>> print(qb_list) [Qubit(qb_0@alice), Qubit(qb_1@alice), Qubit(qb_2@alice), Qubit(qb_3@alice)]