파이썬 튜토리얼 반복문은 프로그래밍에서 같은 코드를 여러 번 실행하기 위해 사용됩니다. 반복문의 기본 이해 반복문이란? 반복문은 프로그래밍에서 동일하거나 유사한 작업을 반복해서 수행합니다. 이코드를 사용하여 코드의 재사용성, 효율성을 높이는 작업입니다. 주로 for문이나 while문을 사용하고, 상황에 따라 처리 합니다. 반복문의 필요성 반복문은 동일 작업의 반복 수행으로 코드 간결화, 유지 보수 용이성 및 실행 효율 향상에 필수적 입니다. for문 기초 for 문의 기본 구조 for 문은 주어진 조건에 따라 반복적으로 코드 블록을 실행하는 데 사용됩니다. 파이썬에서 for문의 기본 구조는 다음과 같습니다. for 변수 in 반복가능객체: # 실행할 코드 range() 사용하기 range() 함수는 지정..
코딩 테스트 - 프로그래머스 문제 문자열 my_string 과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 retrun 하는 solution 함수를 작성해 주세요. 입출력 예 my_string k result "string" 3 "stringstringstring" "love" 5 "lovelovelovelovelove" 문제 풀이 이문제는 주어진 my_string 정수 k만큼 반복 하여 새로운 문자열을 생성하는데 파이썬에선 곱셈 연산자(*)를 사용하여 문자열을 원하는 횟수만큼 반복할 수 있습니다. def solutioin(my_string, k): result = my_string * k return answer 출처 https://school.programmers.co.kr/lea..
코딩 테스트 - 프로그래머스 문제 문자들이 담겨있는 배열 arr가 주어집니다. arr의 원소들을 순서대로 이어 붙인 문자열 retrun 하는 solution함수를 작성해 주세요. 문제 풀이 주어진 문자 배열을 순서대로 이어 붙여 하나의 문자열로 만드는 과정입니다.파이썬에서 join() 메서드를 사용하여 작업을 간단하게 처리할 수 있습니다. def solution(arr): answer = ''.join(arr) return answer 빈문자열 ''을 구분자로 사용합니다. 이는 원소들 사이에 추가적으로 문자를 삽입하지 않고 순수하게 원소들만 이어 붙이고자 할때 사용합니다 join 메서드 호출할때, 구분자로 사용할 문자열 앞에 .을 찍고, 괄호안에 이어붙이고자 하는 문자열 리스트를 넣는다. 생성된 문자열이..
여러개의 문자열을 하나로 결합 할때 사용되며 특정한 구분자를 이용해 문자열 사이에 삽입하면서 결합합니다. [파이썬] join() 이해하기 기본문법 '구분자'.join(반복 가능한 객체) 여기서 구분자는 결합할 문자열 사이에 삽입될 문자열을 의미 반복 가능한 객체는 iterable이며 파이썬에서 튜플 리스트 객체 등등 있다. 예시 1. 리스트 결합 fruits = ["사과", "바나나", "포도"] joined_string = ", ".join(fruits) print(joined_string) #출력: 사과, 바나나, 포도 2. 튜플 결합 days = ('월', '화', "수") days_joined_string = '-'.join(days) print(days_joined_string) #출력: 월-화..
코딩 테스트 - 프로그래머스 문제 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 입출력예 st1 str2 result "aaaaa" "bbbbb" "abaabababab" 문제풀이 두 문자열을 번갈아가며 섞는 방법은 대해 설명하면, 이 과정은 반복문을 사용하여 각 문자열에 접근하고, 인덱싱을 통해 문자를 추출하여 두 문자열을 합쳐 새로운 문자열을 생성하는 것을 포함합니다. def solution(str1,str2): result = "" for i in range(len(str1)): result += str1[i] + str2[i] return resu..