最近学习使用else语句、break跳出程序循环语句,在运行程序时候提示报错“TypeError: unsupported operand type(s) for %: ‘NoneType’ and ‘tuple’” ,翻译:“类型错误:%:“非et类型”和“元组”不支持操作数类型”;之后通过搜索看了好多,慢慢检查才知道是print 输出少了()括号。
报错TypeError: unsupported operand type(s) for %: ‘NoneType’ and ‘tuple’:

修改之后成功提示:

本文讲述了在使用Python的else语句和break跳出循环时遇到的TypeError: unsupported operand type(s) for %: ‘NoneType’ and ‘tuple’错误。作者分享了在运行程序时遇到此错误并最终发现是由于print语句中缺少括号所致。通过添加括号,问题得以解决。
13万+

被折叠的 条评论
为什么被折叠?



