본문 바로가기

배움/IT19

[파이썬 ] 파이썬 기초 sep, split 파이썬 문법을 공부하면서 헷갈리기 쉬운 sep와 split를 정리한다. .split split에는 힘을 줘 쪼갠다는 의미가 있다. 글자 그대로 split은, 요소를 특정 문자로 쪼개서, 문자열 리스트 형식으로 되돌려 준다. 리스트는 여러 요소를 하나의 데이터로 묶어서 사용할 수 있게 해준다. 각각 인풋값으로 3,6,7,2,7 35363.745.43.578.234 를 입력하고 출력했다. 출력값이 문자이기 때문에 각 요소마다 ''가 붙어있으며, 리스트 형식이므로 [] 안에 담겨있다. 위는 input으로 값을 입력해줬고, 아래는 입력한 값을 할당해서 split으로 나눴다. [42]의 경우 split 뒤에 빈괄호를 적어줬는데 이 경우에는 띄어쓰기 된 부분을 기준으로 나눠준다. sep (=separator) se.. 2020. 7. 26.
[python]파이썬 for in문 연습(구구단, 합격자, 점수 합, 평균 구하기) 1. 구구단 만들기(구구단 3, 4단 만들고 출력) 1. a 에 3 부터 4까지 넣어 반복한다. 2. b 에 1부터 9까지 넣어 반복한다. 3. a*b=형식으로 나타내며, 결과는 a*b다. 2. 합격자(합격 점수)만 추출하기 1. 리스트를 score에 할당한다. 2. score의 요소들을 하나씩 i에 넣는다. 3. 만약 i가 70보다 작은 경우 4. 실행하지 않고 반복문의 첫 부분으로 올라간다. 5. 그 이외의 경우에는 print문에 따라 합격 점수와 함께 합격임을 알린다. 3-1. 점수 평균 구하기 1. score에 리스트 형식을 할당한다. 2. 구해줘야 하는 변수의 초깃값을 설정해준다. 3. score에 i를 하나씩 넣는다. 4. sum에는 i를 더한 값을 다시 할당한다. 5. score에 있는 모든.. 2020. 7. 19.
[python 코딩연습] while 반복문 While 반복문 1. 종료(B)를 선택할 때까지 반복하기 (break이용해서 빠져 나가기) While True는 무한히 반복함을 의미 A를 정의하지 않았기 때문에 A를 입력하면, (=B가 아닌 모든 것을 input값으로 넣으면,) 반복문을 다시 반복한다. 변수 s가 B와 같아질 때 break로 반복문을 빠져나갈 수 있게 된다. 반복문 아래 있는 명령인 print를 이때 출력하게 됨. # s=='B'에서 ''를 쓰지 않으면 B 가 정의되지 않았다며 오류가 난다. #print() 앞에 인덴트 하지 않아야 한다는 것 확인! 2. 50보다 작은 3의 배수 구하기 (if/else 이용) num 이라는 변수에 0 값 할당 num이 50보다 작은 경우 num에는 1을 더한다. 만약 num에 할당된 값을 3으로 나눴.. 2020. 7. 19.
[SQL] SQL과 MySQL차이 (SQL vs MySQL) SQL 공부를 드디어 시작한다. 추천받은 기초 SQL 도서(칼퇴족 김대리는 알고 나만 모르는 SQL 기초편)를 구매해서 어떤 방식으로 사용하는지 눈으로만 익혔는데, 아무래도 직접 사용해보는 것이 좋을 것 같아서 MySQL을 다운받았다.   직접 SQL을 활용해보고 싶어서 관련 정보를 찾았을 때, 자꾸 MySQL이 같이 검색되었는데 이유를 몰랐다. 이 둘이 무슨 차이가 있는지 궁금해서 검색을 해봐도 비전공자 수준에서 한 번에 알아듣기 쉬운 설명을 찾기 어려웠다.  자료를 찾아보다가 유튜브 채널 'Intellipaat'에 관련 내용을 잘 정리해서 올려줬길래 영상을 참고 해서 핵심적인 정보 위주로만 정리했다.  SQL (Structured Query language)은 표준 관계 데이터베이스에 접근하고, 조작.. 2020. 5. 27.
[ 엑셀 기초 ] FIND, MID 등 1. 위치 찾기 함수 1) FIND FIND(find_text, within_text, start_num) 대소문자를 구분하여 문자나 숫자의 위치를 알려준다. =FIND(찾으려는 텍스트, 범위 셀, 찾으려는 시작 위치) 2) SEARCH =SEARCH(찾으려는 텍스트, 범위 셀, 찾으려는 시작 위치) FIND는 대소문자를 구분하여 찾아준다. SEARCH는 대소문자 구분 없이 찾아준다. 찾으려는 문자의 위치를 바이트 단위로 찾아주기 때문에 띄어쓰기가 포함된 위치를 찾아준다. 찾으려는 문자가 없는 경우 ERROR(#VALUE)가 뜬다. 2. 지정된 텍스트 반환 함수 1) MID- 지정 위치에서 지정한 개수만큼 문자를 보여줌 ( 자를 위치와 길이를 정해줘야 하는 것) MID(text, start_num, nu.. 2020. 5. 26.
[ 맥mac 엑셀 ] 데이터 입력 기초 (줄 바꿈, 날짜 등) 인터뷰에서 기본 엑셀 테스트를 한다고 해서 오랜만에 엑셀을 켰다. 삼성 노트북을 사용하다가 맥북으로 바꾸고는 한동안 엑셀 쓸 일이 없었기에 인터뷰 대비로 다시 정리하며, 공부하고 공유하기 위해 헷갈리는 기능 위주로 글을 쓴다.  * 도움말 창 띄우기 셀을 하나 클릭하고, command + / 를 누르면 mac용 엑셀을 위한 도움말 창이 뜬다.   1. 줄 바꿈윈도우에서 한 셀에 여러 줄 데이터 입력은 alt + enter 다. mac에서는 control + alt + enter를 눌러야 한다. 최근 엑셀 프로그램을 이용하는 mac 이용자는 alt + command + enter를 누르면 된다고 한다. mac에서 alt + enter를 누르니, 한글에 해당하는 한문을 찾아줬다.  2. 여러 셀에 같은 내용.. 2020. 5. 23.