x=1
def a():
print("hello")
print(a,id(a),id(x))
a()
a=10
print(a,x)
del(a,x)
x=1
print(type(x))
x=1.0
print(type(x))
x="hello"
print(type(x))
x="2"
print(float(x))
print(type(x))
x=True
y=False
z="hello"
print(type(x),type(y),type(z))
print(int(x),int(y))
d="""3ihgiahjgi iajgie jngioer gjinagiern gianiogjoiejsl injnoigjio ingoahng oai iaongioajgnioe ioaijniojiojiojiojoj i jiojiojiojiojoijoaj jiojio oi"""
e='i\'m john'
print(e)
e='i\'m \t:\man john'
print(e,e,sep='\t')
if 5 > 2:
print("Five is greater than two!")
x='1000'
print(x.isalnum())
x='1000.aver'
print(x.isalnum())
x=False
print(x==1) #bool internal value True/1 False/0
result=None or False or 0 or 0.0
print(result)
result=None or False or'' or 0 or 0.0 or [] or {} #falsy value
print(result)
result=True or False or'' or 0 or 0.0 or [] or {} #falsy value
print(result)
result=True and 1 and 1.0 and [1] and {'a':1} and 'jh' # truthy value
print(result)
default = "KW"
city = 'tw'
city = city or print("please input city") or default
print(city)
default = "KW"
city = ''
city = city or print("please input city") or default
print(city)
print(print("something"))
print(bool(city))
print(bool(print("something")))
city = ''
city = city or print("please input city")
print(city)
print(0.5-0.4)
print(0.1+0.1+0.1)