为了账号安全,请及时绑定邮箱和手机立即绑定

如何在两行中写入语句?

如何在两行中写入语句?

qq_遁去的一_1 2021-11-02 10:26:02
我想在trinket 交互式shell 中编写以下代码。当我按下键盘上的 Enter 键时,我不知道如何在没有评估第一个语句的情况下编写第二个语句。>>> 42 == 42>>> 42 == 99TrueFalse
查看完整描述

2 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

这与 Python 无关,它trinket与服务器如何操作有关。

按“交互式运行代码”后,我们可以看到以下请求:

//img1.sycdn.imooc.com//6180a1dc0001ede824540498.jpg

其中前3个只是准备环境。第四个包含以下主体(从 713.77 毫秒开始):

70:42["console",{"init":true,"files":"{}","input":"(4 < 5) and (5 < 6)"}]

第五个是具有以下帧的 websocket 连接(从 858.40 毫秒开始):

//img1.sycdn.imooc.com//6180a1e8000149b914210680.jpg

如您所见,代码在不同的请求(甚至不同的协议)中发送,并且有可能(或者可能是设计选择)在收到第一行的响应之前发送第二行代码。

所以,这个特殊情况与 Python 无关,它是关于饰品如何与服务器通信的。


查看完整回答
反对 回复 2021-11-02
  • 2 回答
  • 0 关注
  • 145 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号