【发布时间】:2012-12-23 10:04:54
【问题描述】:
例如我有
x = input('value = ?')
如果用户只是在没有任何输入的情况下按回车,我该如何重复此命令,并且我想知道无论如何我可以编辑我的输入,就像在我键入后按“退格键”一样。
就像我现在有两个输入变量'
x = input('??');
y = input('???');
如果在提示输入函数 y 时插入了 x 的第一个输入数据,我可以编辑我的第一个输入吗?
衷心感谢任何愿意提供帮助的人。
第一种情况:
我想要一个类似这样的代码
x = input('value = ?');
while x == %%no input%%
x = input('value = ?'); %prompt the input command again
end
和
while x==error %% I want x in numeric input only
x = input('value = ?'); %prompt the input command again
end
【问题讨论】:
-
您的问题不清楚。能否请提供一个小代码sn-p?
-
你看到了吗? stackoverflow.com/questions/13998953/… 我认为它涵盖了您正在寻找的内容。
-
我已经编辑了我的问题,很抱歉没有指定@johnish
-
@Shai 反正在那里..hmm...
-
查看我对另一个 SO 问题的回答:stackoverflow.com/questions/10634678/…
标签: matlab