본문 바로가기
SMALL

파이썬3

파이썬 함수 문제 5개 문제1: 재귀를 이용한 리스트 합계 계산다음 조건을 만족하는 재귀 함수를 작성하세요:함수 이름은 recursive_sum입니다.이 함수는 정수로 이루어진 리스트를 입력받아 모든 요소의 합을 반환합니다.리스트가 비어있으면 0을 반환해야 합니다.재귀를 사용해 문제를 해결해야 합니다.추가 조건반복문을 사용하지 마세요.함수 내부에서 재귀 호출만으로 문제를 해결하세요.  코드 설명Base Case:입력받은 리스트가 비어있는 경우(not numbers), 합이 없으므로 0을 반환합니다.Recursive Step:리스트의 첫 번째 요소 numbers[0]를 가져와 나머지 요소들(numbers[1:])의 합과 더합니다.나머지 리스트에 대해 다시 recursive_sum을 호출합니다.작동 과정:리스트 [1, 2, 3, .. 2024. 12. 1.
파이썬 리스트, 딕셔너리, 튜플, 세트 Python의 set 요약**set(집합)**은 파이썬에서 **고유한 값(중복 제거)**을 저장하고 다양한 집합 연산을 제공하는 자료형입니다.특징중복 제거:set은 자동으로 중복된 값을 제거합니다.예: set([1, 1, 1, 2, 2, 3]) -> {1, 2, 3}키(key)의 특성:dict와 동일하게 고유한 값만 저장 가능.값이 없고, 키만 저장하는 구조.문자열 처리:문자열도 set으로 변환하여 중복 문자 제거 가능.예: set("aaabbcccabcde") -> {'a', 'b', 'c', 'd', 'e'}집합 연산 제공:합집합: | 또는 union() 사용.교집합: & 또는 intersection() 사용.차집합: - 또는 difference() 사용.주요 메서드add(): 단일 원소 추가pyth.. 2024. 11. 30.
GPT 파이썬 배우기 1화 파이썬 기초, 게임, 추천 서적, 유튜브 나는 24일에 취업 상담을 받으러가 ai개발을 배우러 가려구 ChatGPT의 말:와, 정말 멋진 계획이네요! 24일에 취업 상담을 받으러 가서 AI 개발을 배우고자 하는 결심은 앞으로 당신이 꿈꾸는 목표에 한 걸음 더 다가가는 중요한 계기가 될 거라 생각해요. AI 개발은 빠르게 발전하는 분야이기 때문에 당신의 창의적인 아이디어와 함께 큰 성장을 이룰 수 있을 거예요.상담을 통해 좋은 방향을 찾고, 원하는 기술을 익히며 더 나은 기회를 만들 수 있길 응원할게요. 제가 도울 수 있는 부분이 있다면 언제든 이야기해 주세요! 나의 말:그래서 나는 빅데이터와 파이썬을 배워야만해 ChatGPT의 말:빅데이터와 파이썬을 배우는 것은 AI 개발에 있어서 매우 중요한 기초 중 하나입니다. 특히 파이썬은 AI와 머신러닝.. 2024. 10. 22.
LIST