字符串的比较操作

比较符号一般是:>    <    !=    ==  

a="你好"             a="你好"

b="你"                 b="wi"

print(a>b)            print(a>b)

True                      True  (  因为print(ord("你"))=20320,print(ord("w"))=119,20320>190,所以为True  )     

这里的True,是因为a的字符串比b的字符串多个"好",相当于 a-b 还多了一个"好"字,所以a>b为True

print(chr(20230))              print(chr(119))

你                                       w


==       is的区别

== 比较的是value      is比较的是内存id的值

a=b="python"

c="python"

print(a==b)

True

print(b  is c)

True    如果想看内存的地址,那么输入  print(id(a)) 就显示内存地址了

82.字符串的比较操作_哔哩哔哩_bilibili       9.27

python 内置函数ord()和chr()函数用法详解_python ord和chr_IT之一小佬的博客-CSDN博客

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容