-
使用内置函数
input
获取用户的原始输入, 该函数接受一个可选字符串参数,用于指定在要求用户输入时向用户显示的消息。name = input("Enter your name: ") print("Hello there, {}!".format(name.title()))
- 这段代码提示用户输入姓名,然后在问候语中使用该输入。input 函数获取用户输入的任何内容并将其存储为字符串。
-
将输入解析为字符串之外的其他类型,例如整数(如以下示例所示),需要用新的类型封装结果并从字符串转换为该类型。
num = int(input("Enter an integer")) print("hello" * num)
-
我们还可以使用内置函数 eval 将用户输入解析为 Python 表达式。该函数会将字符串评估为一行 Python 代码。
result = eval(input("Enter an expression: ")) print(result)
- 如果用户输入
2 * 3
,输出为6
。
- 如果用户输入