在Python中输入字符串主要有两种方法:
1. 使用`input()`函数:
```python
user_input = input("请输入字符串:")
print("你输入的字符串是:", user_input)
`input()`函数会等待用户输入,并将输入的内容作为字符串返回。
2. 使用`eval()`函数(不推荐,因为存在安全风险):
```python
user_input = eval(input("请输入字符串:"))
print("你输入的字符串是:", user_input)
`eval()`函数可以将字符串作为Python表达式来执行,并返回表达式的结果。但请注意,如果用户输入的字符串不是有效的Python表达式,`eval()`会引发`SyntaxError`异常。
通常推荐使用`input()`函数来获取用户输入,因为它更安全,并且只处理字符串类型的数据