如下 Python 代码执行时输入 2026-6-27 ,下列说法正确的是( )。 N = input() print(N)
A:输入失败,不允许输入减号,没有输出
B:允许输入,输出 1993
C:允许输入并原样输出 2026-6-27
D:允许输入并输出 '2026-6-27' 【注:两侧有英文单引号】
正确答案:C
答案解析
input() 函数接收用户输入并以字符串形式返回,允许包含减号等字符。输入内容被赋值给变量 N 后,print() 函数将其输出。输出结果不包含引号,仅显示原始输入的字符序列。程序执行过程中不会对输入格式进行限制或修改,也不会自动添加引号。输入的数据是否合法由后续处理逻辑决定,但此处仅涉及读取和输出。
试卷来源:202606 CCF-GESP编程能力等级认证Python一级真题