开发者

解决python错误提示:TypeError: expected string or bytes-lik问题

开发者 https://www.devze.com 2024-01-31 09:23 出处:网络 作者: K_Lily
目录python错误提示:TypeError: expected stjavascriptring or bytes-likPython3有六个标准的数据类型解决办法python常见错误 TypeError: 'NoneType' object is not iterable总结python错误提示:TypeError:
目录
  • python错误提示:TypeError: expected stjavascriptring or bytes-lik
    • Python3有六个标准的数据类型
    • 解决办法
  • python常见错误 TypeError: 'NoneType' object is not iterable
    • 总结

      python错误提示:TypeError: expected string or bytes-lik

      python错误提示:TypeError: expected string or bytes-like objectpython(预定的数据类型或者字节对象相关)

      一般为数据类型不匹配造成的。

      Python3有六个标准的数据类型

      • Number(数字)
      • string(字符串)
      • List(列表)
      • Tuple(元组)
      • Sets(集合)
      • Dictionary(字典)

      可以通过print(type(object))来查当前的数据类型,式中object为要查询的对象。

      解决办法

      转换成字符串类型

      object = str(object)

      python常见错误 TypeError: 'NoneThttp://www.devze.comype' object is not iterablhSQPkWye

      TypeError: 'NoneType' object is androidnot iterable

      1. 将None赋给多个值时,会出现提示:TypeError: 'NoneType' object is not iterable

      2. 函数返回值一定要考虑到条件分支的覆盖

      3. 在没有return语句时,python默认会返回None(return返回数据为空)

      总结

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消