知其然更知其所以然

一.错误:

1.unsupported operand type(s) for |: ‘str’ and ‘str’

python错误、技巧集合(持续更新)
“这个或运算符号 ‘’|‘’ 不能用在‘str‘ 类型之间”
原因: 听报错就很明白了,此次进行了‘str’与‘str’的运算,即‘1’与end之间发生了计算
python错误、技巧集合(持续更新)
查找运算优先级发现 ‘|'的优先级比’== ’高,故会发生该错误。
解决方法:
a. 'and’也可以进行与运算,且优先级比”==“低
b.加括号

相关文章:

  • 2021-06-05
  • 2021-08-20
  • 2021-10-20
  • 2022-12-23
  • 2021-09-18
  • 2021-08-29
  • 2021-10-15
  • 2022-03-01
猜你喜欢
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2021-05-28
  • 2021-09-06
  • 2022-01-02
  • 2021-10-03
相关资源
相似解决方案