用 input()接收字符串时一直报错"XXX is not defined"
问题原因:
对于 input() ,它希望能够读取一个合法的 python 表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个 SyntaxError 。
正确代码示范:
#coding=gbk
def make_shirt(number):
number = input ("请输入尺码: ")
print("\nThe number: " + number)
make_shirt(number = "")