Python10 [프로그래머스][파이썬] #03. 등차수열의 특정한 항만 더하기 📝 문제 ✔️ 나의 풀이 def solution(a, d, included): n = len(included) result = 0 for i in range(n): if included[i]: result += a + (i * d) return result 🔎 다른 사람의 풀이 def solution(a, d, included): result = 0 for i, x in enumerate(included): if x: result += a + (i * d) return result ✏️ 배운점 기본적으로 나의 경우 문제 상황을 번역하여 그대로 풀어 쓰는 스타일이나 내장함수 Enumerate를 활용하여 조금 더 간결하게 코드를 작성한 풀이가 좋았다. 2023. 7. 19. Python01. 파이썬 시작 MS AI School을 시작한 지도 벌써 세 달째가 되어간다. 이제 본격적으로 티스토리에 그동안 배운 파이썬을 기록해보려고 한다. 정리는 '혼자 공부하는 파이썬'을 참고 하여 복습하고 기록해보려고 한다. 1-1 간단한 기초이해 프로그램 미리 작성된 진행 계획 프로그래밍 프로그램을 만드는 것 컴퓨터 프로그램 컴퓨터가 무엇을 해야 할지 미리 작성한 진행 계획 프로그래밍 언어 컴퓨터가 이해할 수 있는 이진 코드로 변환되는 것을 목표로 만들어진, 사람이 쉽게 이해할 수 있는 형태의 언어 소스 코드 사람들이 쉽게 읽고 이해할 수 있도록 프로그래밍 언어로 작성한 코드 이진 코드 컴퓨터가 이해하는 이진 숫자로 이루어진 코드 # Comment : 사실 어찌 보면 살면서 많이 접했던 단어들도 본연의 의미를 정확히 인지.. 2022. 12. 2. 이전 1 2 3 다음