我想在trinket 交互式shell 中编写以下代码。当我按下键盘上的 Enter 键时,我不知道如何在没有评估第一个语句的情况下编写第二个语句。>>> 42 == 42>>> 42 == 99TrueFalse
2 回答

慕斯王
TA贡献1864条经验 获得超2个赞
这与 Python 无关,它trinket
与服务器如何操作有关。
按“交互式运行代码”后,我们可以看到以下请求:
其中前3个只是准备环境。第四个包含以下主体(从 713.77 毫秒开始):
70:42["console",{"init":true,"files":"{}","input":"(4 < 5) and (5 < 6)"}]
第五个是具有以下帧的 websocket 连接(从 858.40 毫秒开始):
如您所见,代码在不同的请求(甚至不同的协议)中发送,并且有可能(或者可能是设计选择)在收到第一行的响应之前发送第二行代码。
所以,这个特殊情况与 Python 无关,它是关于饰品如何与服务器通信的。
添加回答
举报
0/150
提交
取消