**1. TypeError: unsupported operand type(s) for &: 'int' and 'str'**
意思是数字和字符串不能放在一块儿运算,出现的代码以下:code
num = input('请输入一个1到40之间的数字') if num >=1 & num <10: print('这个数字介于1到10之间') elif num >=10 & num <20: print('这个数字介于10到20之间') else: print('你输入的数字过大啦!')
num = int(input('请输入一个1到40之间的数字'))
强制把字符串转化为数字格式。and
而不是&