파트 7. 기타

1) for문과 if문을 한번에 2) flag 대신 for-else 사용 3) 두 변수의 값 바꾸기 - swap 4) 이진 탐색하기 - binary search 5) 클래스 인스턴스 출력하기 - class의 자동 string casting 파이썬에서는 str 메소드를 사용해 class 내부에서 출력 format을 지정할 수 있습니다. 6) 가장 큰...

2023년 7월 17일
·
0개의 댓글
·

파트6. Itertools / Collections 모듈

1) 곱집합 구하기 - product 예시) 두 스트링 'ABCD', 'xy' 의 곱집합은 Ax Ay Bx By Cx Cy Dx Dy 보통 사람들은 for문을 이용해 두 iterable 원소를 하나씩 곱하지만, itertools.product를 이용하면, for 문을 사용하지 않고 곱집합을 구할 수 있다. 2) 2차원 리스트를 1차원 리스트로 만들기 -...

2023년 7월 17일
·
0개의 댓글
·

파트 5. Sequence Types 다루기

1) sequence 멤버 하나로 이어붙이기 - join 시퀀스의 멤버들을 하나의 string으로 이어붙여야 할 때, 보통 for문을 이용해 원소를 하나씩 이어 붙이지만 파이썬에서는 str.join(iterable)을 사용하면 편리하다 2) sequence type의 * 연산 - 삼각형 별찍기 또는

2023년 7월 17일
·
0개의 댓글
·

파트 4. Iterable 다루기

1) 2차원 리스트 뒤집기 다음을 만족하는 함수, solution을 완성해주세요. solution 함수는 이차원 리스트, mylist를 인자로 받습니다 solution 함수는 mylist 원소의 행과 열을 뒤집은 한 값을 리턴해야합니다. 예를 들어 mylist [[1, 2, 3], [4, 5, 6], [7, 8, 9]]가 주어진 경우, solution...

2023년 7월 17일
·
0개의 댓글
·

파트 3. str 다루기

1) 문자열 정렬하기 문자열 s와 자연수 n이 입력으로 주어집니다. 문자열 s를 좌측 / 가운데 / 우측 정렬한 길이 n인 문자열을 한 줄씩 프린트해보세요. 2) 알파벳 출력하기 입력으로 0이 주어지면 영문 소문자 알파벳을, 입력으로 1이 주어지면 영문 대문자 알파벳을 사전 순으로 출력하는 코드를 짜세요.

2023년 7월 16일
·
0개의 댓글
·

파트 2. 정수 다루기

1) 몫과 나머지 숫자 a, b가 주어졌을 때 a를 b로 나눈 몫과 a를 b로 나눈 나머지를 공백으로 구분해 출력해보세요. 혹은 divmod 사용시 큰 숫자를 다룰 때 더 빠르다. 2) n진법으로 표기된 string을 10진법 숫자로 변환하기 base 진법으로 표기된 숫자를 10진법 숫자 출력해보세요.

2023년 7월 16일
·
0개의 댓글
·

파트 1. Python 꿀팁

파이썬 기초체력이 없음을 느꼈따. 이 간극을 위해 파이썬을 파이썬답게를 들어보기로 한다.

2023년 7월 16일
·
0개의 댓글
·

요즘 많이 보는 수학정리 사이트

공돌이의 수학정리노트 : https://angeloyeo.github.io/

2022년 4월 4일
·
0개의 댓글
·
post-thumbnail

웹개발 종합반 7주차 (3.7)

(7주차 목표) 제주 오름 지도 웹페이지 완성하기

2022년 2월 28일
·
0개의 댓글
·
post-thumbnail

웹개발 종합반 6주차 (기획안)

(6주차 숙제) 웹페이지 기획안 작성

2022년 2월 15일
·
0개의 댓글
·

웹개발 종합반 5주차 (hw)

(5주차 숙제) 완성된 도메인 올리기

2022년 2월 13일
·
0개의 댓글
·

웹개발 종합반 5주차 (study)

(5주차 목표) 나의 버킷리스트로 복습, 팬명록을 클라우드 환경에 배포

2022년 2월 13일
·
0개의 댓글
·

MATLAB 09

Matlab Simulink 09A, 09B (박굥교수)

2022년 2월 8일
·
0개의 댓글
·

웹개발 종합반 4주차 (hw)

(4주차 숙제) 팬명록 완성하기

2022년 2월 8일
·
0개의 댓글
·

웹개발 종합반 4주차 (study)

(4주차 목표) 서버를 만드는 것

2022년 2월 8일
·
0개의 댓글
·

웹개발 종합반 3주차 (hw)

(3주차 숙제) 지니뮤직 크롤링하기

2022년 2월 2일
·
0개의 댓글
·

웹개발 종합반 3주차 (study)

(3주차 목표) Python basic, Web scraping basic, mongoDB/pymongo

2022년 2월 2일
·
0개의 댓글
·

MATLAB 08-2 (debugging)

Matlab Simulink 08B (박굥교수)

2022년 2월 1일
·
0개의 댓글
·

MATLAB 08-1

Matlab Simulink 08A, 08B (박굥교수)

2022년 2월 1일
·
0개의 댓글
·