目录
x in y 在指定的序列中找到值,返回True,否则False
x not in y 在指定的序列中没有找到值,返回True,否则False
函数isdigit()检测字符串是否只由数字组成,是返回True,否则False
x in y
在指定的序列中找到值,返回True,否则False
x not in y
在指定的序列中没有找到值,返回True,否则False
a = [1,'2',3,'1']
b = ('a','b','c')
c = {'A':1,2:'B','3':'C'}
d = {'A','a','1',1}
for e in a,b,c,d:
print(type(e))
print('a 列表','b 元组','c 字典','d 集合')
def egg():
f = int(e)
if f in g:
print('数字', f in g)
def edd():
f = int(e)
if f in g:
print('数字', f in g)
else:
print('它不在', g, '中。')
g = input('要查询a,b,c,d中哪一个?\n:')
if g in dir():
g = eval(g)
print(g)
e = input('要查询之中的什么?:')
if e in g:
print('字符串',e in g)
if e.isdigit():
egg()
else:
if e.isdigit():
edd()
else:
print('它不在',g,'中。')
else:
print('没有该变量')
函数def自定义内建函数
def 自定义函数名(函数参数,函数参数):
函数体
函数dir() 检测参数是否是在dir属性列表中
直接输入dir([]) 查看属性列表
dir()查看当前模块属性列表
if x in dir(): print('变量')
函数eval() 将字符串转化为变量并读取内容
x = eval(y)
函数isdigit()检测字符串是否只由数字组成,是返回True,否则False
print(str.isdigit())