您'什么是人'不加引号,python 认为是变量(Python 3.x 允许用中文字符命名变量),当然会报错“没有定义”。
您直接在命令行模式下输入'What is a person?'就更离谱,它不是语句也不是字符串,当然报错。