python培训之怎么比较字符串是否相等

发布时间:2022-11-05 09:38:17 人气:199 作者:多测师

  python比较字符串是否相等的方法:

  在实际的开发工作中,经常会遇到要判定两个字符串是否相等,下面我们说一下具体的实现方法

  第一种是is来判断

  groupName = params['groupName'] ##groupName的值是'url'

  reqBody['dim'] = groupName

  print("reqBody_dim-SummaryListHandler", reqBody['dim']) ## ('reqBody_dim-SummaryListHandler', u'url')

  print("reqBody_dim_url-SummaryListHandler", ('url' is reqBody['dim'])) ## ('reqBody_dim_url-SummaryList

  Handler', False)

  if groupName is 'url':

python培训之怎么比较字符串是否相等

  打印如下,看到通过is判断是false

  ('reqBody_dim-SummaryListHandler', u'url')

  ('reqBody_dim_url-SummaryListHandler', False)

  第二种是用id 和 in

  看到用in可以判断两个字符串相等

  print("groupName:",groupName)

  reqBody['dim'] = groupName

  print("reqBody_dim-SummaryListHandler", reqBody['dim'])

  print("reqBody_dim_url_is-SummaryListHandler", ('url' is groupName))

  print("reqBody_dim_url_id-SummaryListHandler", (id('url')==id(groupName)))

  print("reqBody_dim_url_in-SummaryListHandler", ('url' in groupName))

  ('groupName:', u'url')

  ('reqBody_dim-SummaryListHandler', u'url')

  ('reqBody_dim_url_is-SummaryListHandler', False)

  ('reqBody_dim_url_id-SummaryListHandler', False)

  ('reqBody_dim_url_in-SummaryListHandler', True)

  以上内容为大家介绍了python培训之怎么比较字符串是否相等,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线