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 AM import sys target_str=51 target_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))
成果
以上就是本次分享的全部内容,当初想要学习编程的小伙伴欢送关注搞代码,获取更多技能与教程。