QuoNic Python Package | 量子计算高阶开发框架

量子编程, 像写 Python 一样简单

QuoNic 专为开发者与研究员打造。直观的 Python 语法、强大的电路构建器、实时可视化与混合量子算法库,让复杂的量子力学逻辑化繁为简。

$ pip install quonic
已成功复制到剪贴板!
向下探索
0ms
依赖门槛 (Zero Overhead)
0%
原生 Python 表达力
QHL
支持量子霍尔逻辑验证
v0.11.0
最新架构稳定版
在线试用

交互式量子电路模拟器

在线编写或选择预设量子算法,观察电路图渲染与模拟测量结果概率分布

quonic_script.py
Backend: Statevector Simulator
选择模板自动运行
量子电路管线图 2 Qubits
1024 次测量概率测量分布
按住鼠标拖拽旋转视图
单量子比特动力学

3D 实时 Bloch 矢量球

通过施加量子逻辑门观察量子态矢在 Bloch 球面上的旋转轨迹,直观理解相位与叠加态转换。

当前量子态矢量 |ψ⟩
|ψ⟩ = 1.000 |0⟩ + 0.000 |1⟩
θ = 0.00 rad, φ = 0.00 rad [X:0.00, Y:0.00, Z:1.00]
选择施加的量子门操作:

为什么选择 QuoNic?

专为高阶开发设计,摒弃冗长胶水代码

原生 Python 链式表达

告别复杂的底层变偶构建与对象嵌套。QuoNic 提供连贯的链式 API 调用,如同撰写常规算法逻辑般流畅。

量子霍尔逻辑 (QHL)

内置 Quantum Hoare Logic 验证器,支持在模拟期间进行状态前置/后置条件断言校验,提升电路可靠性。

无缝接驳云端 QPU 硬件

一行代码无缝切换后端。可在本地高性能 Statevector 模拟器与实际超导量子计算云平台之间无缝切转。

简洁与表达力的强劲对比

QuoNic vs 传统量子计算 SDK

QuoNic 方式
4 Lines
import quonic as q

prog = q.QProgram(num_qubits=2)
prog.h(0).cnot(0, 1)
result = prog.run(shots=1024)
传统 SDK 冗长写法
12+ Lines
from qiskit import QuantumCircuit, QuantumRegister, ClassicalRegister, execute, Aer
qr = QuantumRegister(2)
cr = ClassicalRegister(2)
circuit = QuantumCircuit(qr, cr)
circuit.h(qr[0])
circuit.cx(qr[0], qr[1])
circuit.measure(qr, cr)
backend = Aer.get_backend('qasm_simulator')
job = execute(circuit, backend, shots=1024)

三步快速上手

分钟级集成进入你的 Python 项目

01. 安装

使用 pip 安装轻量包,无需繁重的底层编译依赖

pip install quonic
02. 编写逻辑

导入模块并利用直观 API 构建量子叠加与纠缠

prog.h(0).cnot(0, 1)
03. 执行获取

直接运行获取测量直方图或态矢量概率分布

res = prog.run()