CODING TEST/PROGRAMMERS

[코딩테스트 입문] Python 6일차 (문자열 뒤집기, 직각삼각형 출력하기, 짝수 홀수 개수, 문자 반복 출력하기)

개발자 만두 2024. 1. 7. 06:44
728x90
반응형

모든 문제는 Python으로 풀이했습니다 ❕

오늘의 문제 4개는 아래와 같습니다 ⤵️

오늘의 문제 4개

 

1. 문자열 뒤집기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120822

 

⌨️ 작성한 코드 (Python)

def solution(my_string):
    return my_string[::-1]

 

2. 직각삼각형 출력하기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120823

 

⌨️ 작성한 코드 (Python)

n = int(input())

for i in range(n):
    for j in range(i+1):
        print('*', end='')
    print()

 

3. 짝수 홀수 개수

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120824

 

⌨️ 작성한 코드 (Python)

def solution(num_list):
    answer = [0, 0]
    
    for n in num_list:
        if n % 2 == 0:
            answer[0] += 1
        else:
            answer[1] += 1
            
    return answer

 

4. 문자 반복 출력하기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120825

 

⌨️ 작성한 코드 (Python)

def solution(my_string, n):
    return ''.join([s * n for s in my_string])


코드에 대해 이해 안 가거나

궁금한 내용이 있으신 분은 댓글 남겨주세요!

감사합니다 🤓

 

 

728x90
반응형