我想让输出看起来像这样:
******************
Enter your age:
******************
但输入会出现在字符串的中间。例如
******************
Enter your age: 15
******************
是否可以使用Python 2.7.12完成此操作?
答案 0 :(得分:0)
您可以使用:
[TestMethod]
public async Task MoviesControllerIndex()
{
var optionsBuilder = new DbContextOptionsBuilder<ApplicationDbContext>();
optionsBuilder.UseInMemoryDatabase();
var _dbContext = new ApplicationDbContext(optionsBuilder.Options);
var controller = new MoviesController(_dbContext);
// Act
var result = await controller.Index();
// Assert
Assert.IsInstanceOfType(result, typeof(ViewResult));
}
要么是,要么:
age = 15
print "******************"
print "Enter your age: %s" % age
print "******************"
我猜它是第一个版本,但你的问题语法错了,两个选项看起来都一样。
答案 1 :(得分:0)
基于这个答案What can I use to go one line break back in a terminal in Python?,它实际上是与终端相关的。我已经在Windows 10的控制台上尝试过,看来这是不可能的。
但是,可以使用转义符\ b在同一行上将光标移动到另一个字符之前/之后的字符