跳到内容

实验教程:Single-Qubit盖茨

在这一点上,你应该解决的问题第一个实验室:Single-Qubit盖茨

在Visual Studio中打开第一个文件下的解决方案QSharpExercises项目,被称为Lab1.qs:

它有一些版权的东西头,然后这个代码片段:

正如你所看到的,每个运动在实验室中被构造成一个问#操作。操作描述你需要做什么,和细节输入参数和输出(如果需要)。本质上,您必须填写操作的身体达到什么目标。

每个运动实际上是一个单元测试的身体。为了测试您的解决方案如果你答对了,找到相应的测试用例在测试浏览器:

右键单击测试和选择“运行选中的测试”来试一下。这将自动为您编译问#代码(如果你不已经建立后手动添加您的更改)和运行测试。如果您的解决方案是正确的,你会看到一个绿色的复选标记出现在它旁边的时候。如果你的解决方案是不正确的,你将会看到一个红色的X和一个错误消息测试浏览器的输出部分所示:

在这种情况下,试图找到解决方案的问题,再次运行它一旦固定它。

一旦你完成了所有的练习,继续下一节。


最后更新:2021年6月11日