[Python] 초급 개념11+ - 문자열 출력과 조작 특집
파이썬에서는 문자열을 출력하고 조작하기 위한 다양한 함수와 키워드들이 있어요. 이 문서에서는 문자열을 효과적으로 다루기 위해 꼭 알아야 할 10가지 핵심 개념을 정리합니다. 🔹 1. sep - print 함수에서 값 사이 구분자 지정print("Python", "is", "fun", sep="-")👉 출력: Python-is-funprint("2025", "03", "31", sep="/")👉 출력: 2025/03/31 🔹 2. end - 출력 후 줄 끝 지정print("Hello", end=" ♥ ")print("World")👉 출력: Hello ♥ Worldfor i in range(3): print(i, end=", ")👉 출력: 0, 1, 2, 🔹 3. join() - 리스..
2025. 3. 31.
[programmers] '등수 매기기' 문제 해설 및 정답코드
문제 출처https://school.programmers.co.kr/learn/courses/30/lessons/120882 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr ✅ 문제 설명어플에서 학생들의 영어와 수학 점수가 주어진 드림 score에서, 각 학생의 평균점수를 계산하고 그를 기준으로 등수를 매기는 문제입니다. 🔹 해결 방식각 학생의 [영어, 수학] 점수를 보고, 평균 계산평균점수를 높은 순서로 밀어 등수 매기원래 순서에 따라 각 학생의 등수 복원 📈 예시 예시 1score = [[80, 70], [90, 50], [40, 70], [50, 80]]평균: [75, 70, 55, 6..
2025. 3. 27.
[programmers] '공 던지기' 문제 해설 및 정답코드
✅ 문제 출처https://school.programmers.co.kr/learn/courses/30/lessons/120843 ✅ 문제 설명머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다.공은 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다.k번째로 공을 던지는 사람의 번호를 구해야 합니다.친구들의 번호가 들어있는 정수 배열 numbers와 k가 주어집니다.numbers 배열은 순서대로 증가하는 번호를 가지며, 마지막 번호 다음에는 첫 번째 번호가 이어집니다.즉, 원형 구조(순환 리스트)에서 공이 움직이는 패턴을 찾아야 합니다. 🔍 입출력 예시numbers k 결과[1, 2, 3, 4]23[1, 2, 3, 4, 5, 6]53[1, 2, 3]32 🛠 문제 해결 과..
2025. 3. 20.