본문 바로가기

더 나은 엔지니어가 되기 위해/파이썬을 파이썬스럽게

(18)
파이썬을 파이썬 답게. (코딩 문제편) 코딩 테스트 문제에서 나 같이 파이썬을 파이썬스럽게 잘 못쓰는 사람들을 위한 강의가 프로그래머스에 있었다. 무료로 진행중인 강의이고, 30분 정도면 금방 볼 수 있는 내용인데, 내가 필요하다 싶은 것만 짧게 정리해두었다. 모든 내용과 출처는 https://programmers.co.kr/learn/courses/4008 여기에 있다. * 혹시나 문제가 있을 시에, 글을 바로 삭제하겠습니다. n진법으로 표기된 string을 10진법 숫자로 변환하기 - int 함수 파이썬의 int(x, base = 10) 함수는 진법 변환을 지원합니다. 이 기본적인 함수를 잘 쓰면 코드를 짧게 쓸 수 있고, 또 시간을 절약할 수 있습니다. num = '3212' base = 5 answer = int(num, base) 알..
파이썬 초급, 그 다음 단계 내가 파이썬을 처음 접해본 것은, 대학교 3학년 컴퓨팅 사고력 멘토를 처음 들어갔을 때다.학교에 필수교양으로 이제 막 '컴퓨팅 사고력' 이 엄청나게 열리던 시기였고, 컴퓨터 공학과에서 엄청나게 많은 멘토모집을 했었다.멘토 시급이 엄청 높아서, 나를 비롯한 대부분의 컴공 친구들이 파이썬을 잘 몰라도, 일단 지원하고 보았다.그리고 수업 일주일 전에 받는 강의 ppt 로 파이썬을 공부했다.그렇게 난 2년 정도 파이썬 멘토를 하였고, 강의교재 수준의 파이썬은 쉽게 다룰 수 있었다.부끄럽지만, 내가 알고있는 파이썬은 이 정도 였다. 최근 K사에서 단기 인턴을 하는 동안, 무수히 많은 파이썬으로 짜인 코드들을 보았고, 내 파이썬 문법실력이 얼마나 빈약한지를 깨달았다.일할 때는 일일이 stack overflow 에서..