int_data = 10
bin_data = 0b10
oct_data = 0o10
hex_data = 0x10
long_data = 1234567890123456789
print(int_data)
print(bin_data)
print(oct_data)
[ ]
print(hex_data)
print(long_data)
print(type(int_data))
print(type(bin_data))
print(type(oct_data))
print(type(hex_data))
print(type(long_data))
f1 = 1.0
f2 = 3.14
f3 = 1.56e3
f4 = -0.7e-4
print(f1)
print(f2)
print(f3)
print(f4)
print(type(f1))
print(type(f2))
print(type(f3))
print(type(f4))
c1 = 1+7j
print(c1.real); print(c1.imag)
c2 = complex(2, 3)
print(c2)
a = 1
b = 2
ret = a + b
print('a와 b를 더한 값은 ', end='')
print(ret, end='')
print(' 입니다')
a = 2
b = 4
ret1 = a+b
ret2 = a - b
ret3 = a*b
ret4 = a/b
ret5 = a**b
ret6 = a+a*b/a
ret7 = (a+b)*(a-b)
ret8 = a*b**a
a = True
b = False
print(a == 1) # True가 출력됨
print(b != 0) # False가 출력됨
x = 1; y = 2
str1 = 'abc'; str2 = 'python'
print(x == y) # False가 출력됨
print(x != y) # True가 출력됨
print(str1 == str2) # False가 출력됨
print(str2 == 'python') # True가 출력됨
print(str1 < str2) # True가 출력됨
bool1 = True; bool2 = False; bool3 = True; bool4 = False
print(bool1 and bool2) # False가 출력됨
print(bool1 and bool3) # True가 출력됨
print(bool2 or bool3) # True가 출력됨
print(bool2 or bool4) # False가 출력됨
print(not bool1) # False가 출력됨
print(not bool2) # True가 출력됨
bit1 = 0x61
bit2 = 0x62
print(hex(bit1 & bit2)) # 0x60이 출력됨
print(hex(bit1 | bit2)) # 0x63이 출력됨
print(hex(bit1 ^ bit2)) # 0x3 이 출력됨
print(hex(bit1 >> 1)) # 0x30이 출력됨
print(hex(bit1 << 2)) # 0x184가 출력됨