1、运算符
由以下in运算符操作可知,
1)51 in ('51')后果值为False,阐明有数据类型得区别,尽管都是51,然而一个是整数51,一个是字符串51
2)str(51) in ('51')后果值为True,转为雷同数据类型后匹配统一
因而,in除了匹配值雷同之外,还会匹配数据类型是否统一
代码如下
#!/usr/bin/python3# -*- coding: utf-8 -*-# Apr 14, 2022 22:50 AMimport sys target_str=51target_str2='test'tup=('51','CTO','Hello')# 1、元组 - 元素是否存在print("元素%s是否存在%s:%s" % (target_str,tup,target_str in tup))print("元素%s是否存在%s:%s" % (target_str,tup,str(target_str) in tup))
成果
以上就是本次分享的全部内容,当初想要学习编程的小伙伴欢送关注Python技术大本营,获取更多技能与教程。