본문 바로가기

[자격증]프로그래머스 PCCP 자격증 시험 준비 -python PCCP를 준비하기 위한 자료구조 및 알고리즘&& 동일한 결과를 도출하더라도 입력값과 목적에 따라 적합한 자료구조 및 알고리즘을 선택하여 최적의 코드를 작성할 수 있다.&&1. 회문을 판별하는 방법 : 문자열의 역순과 원 문자열이 동일한지를 확인하는 방법회문 판별 접근법 1 : 역순의 문자열을 만들고 기존의 문자열과 같은지 확인 / 모든 문자가 일치할 시 True# 회문 : 문자를 뒤집어도 동일한 문자열. # 문자를 뒤집었을 때 같으면 True, 아니면 False를 return 하는 함수def rev(word): rev_word = word[::-1] if word == rev_word: return True else: return False # 위 방식은..
[기초문법]쓸만한 코드 LV.0 -python Ctrl+F를 사용하여 검색# 대소문자 바꿔서 출력# 대문자인지 소문자 인지 확인# 띄어쓰기로 구분된 두 수 입력받기# 여러 특수문자열 그대로 출력# 변수를 출력하는 세가지 방법# 입력받은 연속된 문자열을 줄 바꾸며 출력# 정수 a,b를 입력받았을 때, 두가지 연산의 결과 중 큰 값을 출력하는 코드# 람다 형식을 사용하여 함수로서의 기능을 하는 방법 (일회용 변수)# 리스트의 수를 개별 인자로 출력하는 방법# 리스트에서 일부만 변수로 받고 나머지는 하나의 변수에 리스트로 저장하는 방법(확장 언패킹)# 2차원 리스트를 열단위로 다시 묶는 방법# 숫자 리스트의 요소 a(int)를 뽑아 새 리스트에 저장하는 것을 a번만큼 반복하는 방법# 문자열의 특정 문자를 바꾸는 방법# 긴 문자열에 짧은 문자열이 포함되는지..
[자격증]프로그래머스 PCCE 자격증 시험 준비 - python PCCE를 준비하기 위해 필요한 파이썬의 이론적 기본 개념 정리 노트데이터 출력 & 입력산술 연산자함수메서드 if-elif-else 조건문반복문반복문의 종료함수(function) / void 타입 / 반환값(return)리스트 다루기리스트 정렬중첩 리스트에서 주변 인덱스 값 조사하기N의 배수만 추출하기소수만 추출하기문자열을 분리하여 데이터 얻기입력된 데이터 검사하기# Ctrl + F 누르고 (번호.)으로 검색 / ex) '10.'1. 데이터 출력 & 입력 : 데이터를 입력 받고, 결과값을 출력하는 방법print("Let's Python") # 기본 출력# 출력: Let's Pythonprint("Let's Python", end="\n") # 출력 후 줄 바꿈 (기본값)# 출력: Let's Pytho..