밑바닥부터 시작하는 딥러닝이 배송돼서 공부하고 있었는데 갑자기 계산기가 만들어지고 싶어졌음


그래서

---------------------

a = input().split()


print(a[0] a[1] a[3])

----------------------

로 했더니 잘 됨

3 * 2 를 적었더니 6으로 나오더라


근데 갑자기 제곱을 하고 싶어졌음

그냥 **를 입력하면 되겠거니 싶었는데 실제 계산기처럼 ^를 넣고 싶었음


그래서

--------------------

a = input().split()


if a[1] == '^':

   a[1] = '**'


print(a[0] a[1] a[2])

---------------------

로 해봤더니 터미널에서 빨간색 글자로 뭐라뭐라 나오더라


그래서 실험을 해봤음

^를 입력하는것 자체엔 문제가 없고 2번째 문단도 전혀 문제가 없더라


또 신기한건 그냥 **를 적었더니 또 안됨

+, -, *, / 다 되는데 **가 안되네?


첫번째 문단도, 두번째 문단도 문제가 없었는데 그럼 세번째 문단이 문제겠지?

근데 3 ** 2를 적으면 3, **, 2로 나눠질거고 print(3 ** 2)가 되어야 하는거 아님?


아 코딩이란게 정말 힘든거구나 그냥 입력하면 되는건줄 알았는데...

글고 밑바닥부터라길래 하나도 몰라도 되는줄 알았는데 그건 아닌가봐 엄청 간소하네 

split도 혹시 띄어쓰기별로 나눌방법이 없나 싶어서 검색해 보니까 나오더라 책에는 없고