python字符串str与byte字节相等==判断

ゝ一世哀愁。 2023-09-27 10:00 43阅读 0赞

python字符串str与byte字节相等==判断

  1. if __name__ == '__main__':
  2. bb = b'zhangphil' # byte类型数据
  3. print(bb)
  4. print(type(bb))
  5. ss = r'zhangphil'
  6. print(bb == ss)
  7. print(str(bb, encoding='utf-8') == ss)
  8. print(str(bb) == ss)
  9. print(bb == bytes(ss, encoding='utf-8'))

输出:

b’zhangphil’


False
True
False
True

发表评论

表情:
评论列表 (有 0 条评论,43人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java判断字符串是否相等

    对字符串对象进行比较不能简单地使用比较运算符"==",因为比较运算符比较的是两个字符串的地址是否相同。即使两个字符串的内容相同,两个对象的内存地址是不同的,使用比较运算符仍然会