내일배움캠프_QAQC 1기/TIL

[02/18] TIL_코드카타, 아티클, 강의

이지응:) 2025. 2. 18. 19:38
코드카타

 

시저 암호

코딩테스트 연습 - 시저 암호 | 프로그래머스 스쿨

def solution(s, n):    
    result = ""
    
    for alp in s:
        
        # 공백(" ") 땐 result에 공백(" ") 추가하기
        if alp == " ":
            result += " "
        
        # alp가 소문자일 때
        elif alp.islower():
            result += chr((ord(alp)-ord('a') + n) % 26 + ord('a'))
        
        # alp가 대문자일 때
        elif alp.isupper():
            result += chr((ord(alp)-ord('A') + n) % 26 + ord('A'))
        
    return result

 

  • 문자를 숫자(ASCII 또는 유니코드)로 변환하거나 숫자(ASCII 또는 유니코드) 를 문자로 변환할 때 사용하는 함수
  • chr() : 숫자 -> 문자
    • ex)  65 -> A, 97 -> a
  • ord()  : 문자 -> 숫자
    • ex) Z -> 90, 공백 -> 32

 

아티클

 

이차전지와 관련된 아티클을 찾아 아티클 스터디를 진행했습니다.

향후 니켈 가격 예측, AI 알고리즘과 데이터셋 활용 전략

 

2025.02.18 - [내일배움캠프_QAQC 1기/아티클] - [2/18] 아티클_향후 니켈 가격 예측, AI 알고리즘과 데이터셋 활용 전략

 

 

머신러닝 심화 강의

 

머신러닝 심화 강의에서 남은 3,4주차 강의를 들었습니다.

드디어 머신러닝 강의도 다 들었습니다!!!

2025.02.18 - [내일배움캠프_QAQC 1기/머신러닝의 이해와 라이브러리 활용] - 머신러닝 심화_비지도 학습

2025.02.18 - [내일배움캠프_QAQC 1기/머신러닝의 이해와 라이브러리 활용] - 머신러닝 심화_딥러닝