본문 바로가기

코딩 coding

AI김대리 만들기위한 코딩초보의 좌충우돌. 변수와 입력 [파이썬 코딩에세이]

 

유튜브 보다가 당장 시작할 수 있어서 시작했었습니다. 파이썬 코딩을.
책 사지말고 예제 막 내어주는 것들 직접 코딩하다가 역으로 공부해보라는 조언에 푹 빠져 이해도 잘 안되는 것을 따라가다가 여러 어지러운 환경때문에 멈췄다가 사놨던 책 ‘혼자 공부하는 파이썬’을 드디어 폈습니다. 와~ 옛날 사람이라서 그런가 책이 있으니 훨씬 이해에 도움이 되네요. 책 한권 정도는 매뉴얼 삼아 있어야겠다는 생각하며 주문했던 책인데, 아주 그 역할을 톡톡히 합니다.

02-3 변수와 입력

공부했습니다.
변수(Variable)는 말그대로 내가 이름 붙인 것이 내용물이 언제든 새로운 입력으로 변할 수 있다는 것이죠.
예를 들어, subway_skyblue라는 변수를 내가 하나 만듭니다. 지하철 4호선이니까 그것이 가지고 있는 값을 4로 입력해봅니다.
subway_skyblue = 4
다른 계산에서도 저 변수 이름만 갖고 다니면 됩니다.

입력(input)은 말그대로 입력을 받겠다 하는 것이죠.
apt_num = input(“당신의 아파트 동 번호는?”)
이렇게 하면 입력받은 값을 apt_num이 저장하고있게 됩니다. 참 쉽죠?

매 챕터마다 연습문제가 있는데, 이게 꿀잼이네요.

첫번째 문제. 길이 단위인 인치를 입력하면 센티미터로 바꿔주는 프로그램입니다. 아주 유용하죠.

 

정답을 코딩해봤죠.

정상작동합니다. 우리집 14년 전에 산 LCD TV가 32인치라고 알고 있기에 입력해봤죠. 대각선 길이가 티비의 인치라고 들었는데요. 81.28센티미터라는 것을 알 수 있습니다.

두번째 문제. 원의 반지름을 입력하면 둘레와 넓이를 구해주는 프로그램.
작년 중1이던 우리 딸이 열심히 배웠던 도형의 넓이 공식이 그대로 녹아들어갑니다. ㅎㅎ

 

코딩으로 그대로 넣어봅니다. 좀 안다고 지름 구하는 것 까지 추가했습니다.

 

 

딸램에게 입력해보라고 했습니다. 아주 정상작동 합니다.

프로그래밍 언어든, 영어, 일본어 등 외국어든 써먹어야 제 맛이네요.
이제 AI김대리에게 간단한 수학연산은 맡길 수 있겠습니다. 수학 봇으로 개발할까요? 갈길이 멉니다.

 


혼자공부하는파이썬