我怎样清除python的输出屏幕或终端?os.system(“clear”)和os.system(“cls”)不起作用.(在谷歌合作实验室)

b1payxdu  于 2023-01-06  发布在  Python
关注(0)|答案(1)|浏览(276)

我试图用Python设计一个游戏。它将从五个用户输入。但我不希望用户的知道对方的输入。所以我想从用户输入后擦除屏幕,然后问下一个用户。有没有办法做到这一点?
我试着接收输入,但是终端显示前一行,显示前一个用户的输入。有什么办法可以隐藏它吗

User1=int(input("enter your number Player1"))
User2=int(input("enter your number Player2"))
User3=int(input("enter your number Player3"))
User4=int(input("enter your number Player4"))
User5=int(input("enter your number Player5"))

它正在显示由以前的用户输入。我需要一种方法来隐藏它。
我试过使用import os和使用os.system('cls'),但没有工作。(我使用的是谷歌colab)

import os

User1=int(input("enter your number Player1 "))
os.system('cls')
User2=int(input("enter your number Player2 "))
os.system('cls')
User3=int(input("enter your number Player3 "))
os.system('cls')
User4=int(input("enter your number Player4 "))
os.system('cls')
User5=int(input("enter your number Player5 "))

iqjalb3h

iqjalb3h1#

试着用os.system("clear")来代替。这应该可以。谷歌Colab使用linux,cls是用于windows的,但是clear是用于macos和linux的。

相关问题