我只知道你可以玩量子計算的地方是google quantum playground和ibm's quantum experience。雖然第一個使用qscript和第二個qasm語言(這很容易學習),但它們的用法與常規編程(除少數特定功能外)沒有多大區別。以下是維基百科的解釋:qubit和bit之間的差異可以用一個簡單的代碼示例來解釋嗎?
一個量子位與經典位有一些相似之處,但總體而言非常不同。量子位的測量有兩種可能的結果 - 通常是0和1,就像一點一樣。不同之處在於,儘管一個比特的狀態是0或1,但量子比特的狀態也可以是兩者的疊加。可以在一個量子比特中完全編碼一個比特。然而,量子位可以容納更多信息,例如,使用超密碼編碼最多兩位。
對於一個有n個元件的系統,在經典物理學中它的狀態的完整描述只需要n位,而在量子物理中它需要2^n-1個複數。
哪個或多或少明確。但如何用代碼示例顯示?
您可能會發現[我的拖放量子電路模擬器Quirk](http://algassert.com/quirk)有用。 –