본문 바로가기

분류 전체보기197

[코딩 테스트] 특정한 문자를 대문자로 바꾸기 문제 설명 영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때, my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. my solution.py def solution(my_string, alp): if my_string.find(alp) != -1: answer = my_string.replace(alp,alp.upper()) else: answer = my_string return answer replace 함수랑 find 함수는 순간 기억이 안났다...^^ 다른 사람 풀이 def solution(my_string, alp): return my_string.repl.. 2024. 1. 11.
[파이썬] 기말고사 회고 어이없는 실수 남발.............. 1) 파일 입출력 문제 푸는데 자꾸! \n을 포함해서 읽어오는 이슈가 발생하였다. 개행 문자를 제거하려면 string문자열.strip()을 해주면 됨! # 파일 경로 file_path = "your_file.txt" # 파일 열기 (읽기 모드) with open(file_path, 'r') as file: # 파일의 각 줄을 읽어오기 lines = file.readlines() # 각 줄에서 개행 문자 제거하고 숫자 쌍 출력 for line in lines: # strip() 메서드를 사용하여 문자열 양쪽의 공백과 개행 문자 제거 cleaned_line = line.strip() print(cleaned_line) 2) 파이썬 함수 정의할 때 괄호를 제대로 안.. 2024. 1. 8.
[우테코] 탈락 후기.. 4주 동안 많이 성장했다..! 학습 로드맵 보면서... 공부 해야겠다. 매 주마다 코드 짜는 것만으로도 되게 버거웠다. 1, 2, 3, 4 주차 모두 코드를 작성했지만, 코드만 짜고 얼렁뚱땅 제출했다. 1) 테스트 코드 작성 2) 간결한 코드 작성 ( 파일 분리, 최대한 기능별로 함수 분리 etc,,,) 3) 피드백 이 세가지가 갖추어지지 않았기에, 탈락하지 않았을까.. 싶다 테스트 코드 작성이 진짜 너무 어려웠다..^^ 카카오톡 톡방에 있는 것만으로도 코딩을 정말 좋아하고 진심인 분들이 많다는 것을 깨달았다. 진정한 개발자가 되기엔 아직 많이 부족하다고 생각한다. 이왕 앱 개발자로 진로를 정한 만큼, Android 직무로 일할 수 있도록 노력할 것이다. 히히 파이팅이다..~ 2023. 12. 11.
[SSAFY] 면접 및 탈락 후기 운좋게도 에세이 + 코딩테스트 시험을 보고 면접까지 보게 되었다. 긴가민가 했어서 면접을 보게 될 줄은 몰랐었다 ..ㅎㅎ 결론은 탈락 !!!!!! 하지만 충분히 얻어갈 게 많았다. 그런 면접 현장 하나하나가 도움이 되고, IT 관련 뉴스나 지식을 더 쌓고, 관심을 가져야겠다고 생각했으니 말이다. 싸피 면접 보러 가는 길.. 급하게 서브웨이를 먹고 가다.. 30분 전에 멀캠 도착,,,, ㅜㅜ 진짜 붙고 싶었다 나 진짜 왔구나 준비를 제대로 안해서 물어보는 질문에 대해서 막 말함 하아.... 결론은 탈락하였다. 항상 면접에서 탈락하네. 준비하는 과정이 나에겐 너무 고통스러웠다. 모든 게 핑계로 들리겠지만 말이다. 해야할 것을 추려보았다. 이번 면접에서 깨닫게 된 것. 1) 코딩테스트 (제일 중요...) 2).. 2023. 12. 8.
[Android] Mysql 이미지(비트맵)->문자열(String) bad BASE 64 오류 해결 안드로이드에서 선택된 이미지를 문자열로 바꿔, DB에 저장했고 DB에 저장된 문자열을 다시 디코딩 하는 과정에서 오류가 났다. bad base 64.. 처음에는 이미지 문자열이 매우 길어서, 그냥 저렇게 하는 게 아닌가,,? 싶었는데 구글링을 해보니 많은 사람이 mysql에 이미지를 DB에 저장할 때 비트맵 값을 문자열로 바꾸어서 저장을 하고 있었다. 이미지(비트맵) -> 인코딩 -> 문자열(DB저장용) 문자열(DB저장값) -> 디코딩 -> 이미지(비트맵) 이미지(비트맵) 값을 setimage 를 해주면 이미지가 뜬다! https://logtree.tistory.com/4 BASE64 ENCODE, DECODE 주의사항 하이브리드앱 방식의 앱을 개발 중 발생한 트러블 내용을 남겨본다. 아래와 같이 URL.. 2023. 11. 28.
[코딩테스트] 공백으로 구분하기 문제 단어가 공백 한 개로 구분되어 있는 문자열 my_string이 매개변수로 주어질 때, my_string에 나온 단어를 앞에서부터 순서대로 담은 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 내 답 def solution(my_string): return my_string.split() 다른 사람 답 def solution(my_string): return my_string.split(' ') 2023. 11. 21.