·什么都没有保存的空值
myval=None
if myval==None:
print(“The variable myval doesn’t have a value”)
else:
print(“another”)
The variable myval doesn’t have a value
myval=1
if myval==None:
print(“The variable myval doesn’t have a value”)
else:
print(“another”)
another
·数值是字符串还是数字?
age=10
if age==10:
print(“integer”)
else:
print(“string”)
integer
age=‘10’
if age==10:
print(“integer”)
else:
print(“string”)
string
·类型转换
age=‘10’
coverted_age=int(age)
if converted_age==10:
print(“integer”)
else:
print(“string”)
integer
age=10
converted_age=str(age)
if converted_age==10:
print(“integer”)
else:
print(“string”)
string
age=‘10.5’
converted_age1=float(age)
converted_age2=int(converted_age1)
if converted_age2==10:
print(“integer”)
else:
print(“string”)
integer