我想在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
提交
取消