如果我想清除没有操作系统限制的控制台,该怎么办? 我知道在Linux和Mac上,存在“清除”命令,而Windows具有“ cls”。 我想时不时在三个主要系统上清除控制台,而无需亲自选择“清除”或“ cls”。
到目前为止,我的想法是
import platform
os = platform.system()
if os == "Windows":
clear = 'cls'
else:
clear = 'clear'
,然后仅将clear用作这两个变量,具体取决于操作系统,但这不起作用。真的有可能这样吗?
答案 0 :(得分:0)
为了准确起见,请使用(i + 1) % 3 == 0
,作为一种好的做法,请使用function reverseStringWords (sentence) {
return sentence.split(' ').map((d, i) =>
(i+1) % 3 == 0
? [...d].reverse().join('')
: d)
}
console.log(reverseStringWords("london glasgow manchester edinburgh oxford liverpool"))
sys
正如BartoszKP所说的那样,有很多方法可以做到,我发现这是一种非常干净的方法。