2

在 Python 中,我们可以使用raw_input(),在 R 中我可以使用什么?

>>> raw_input("let x=3 or 4?")
let x=3 or 4?3
'3'
4

3 回答 3

8

尝试readline()

> input = readline('Enter anything: ')
Enter anything: test
> input
[1] "test"
> 
于 2012-09-23T08:09:06.490 回答
3

这是一个更好的解决方案:

input = readline(prompt="Enter anything: ")

这将在交互式会话中工作

于 2014-05-09T14:44:32.387 回答
0

......甚至更多的python-ish:

(readline(prompt = 'Enter anything: '))
于 2017-03-01T04:49:34.123 回答