codecademy 3

코드카데미 파이썬(Codecademy Python) 강좌 - 계승 또는 팩토리얼(factorial)

안녕하세요. 춘삼이의 블로그입니다. 코드카데미 파이썬(Codecademy Python) 강좌 해설 4번째 시간입니다. 이번 문제는 반복문 챕터의 [연습이 최고를 만든다]에 4번째 문제 [계승 또는 팩토리얼(factorial)] 입니다. 정수 x를 입력값으로 하는 함수 factorial을 만들고 정수 x의 팩토리얼을 구하여 결과값을 반환하도록 구현하면 됩니다. 팩토리얼은 1부터 시작해서 정수 x까지의 모든 정수를 곱한 값입니다. 일단 완성된 코드는 아래와 같구요. 1234567891011121314def factorial(x): # x를 입력값으로 갖는 factorial 함수 생성 if x >= 1: # x가 1이상일 경우에 명령을 실행 total = x # 결과값 total에 초기값 x 할당 y = x ..

코드카데미 파이썬(Codecademy Python) 강좌 - 숫자들의 합 구하기

안녕하세요. 춘삼이의 블로그입니다. 코드카데미 파이썬(Codecademy Python) 강좌 해설 3번째 시간입니다. 이번 문제는 반복문 챕터의 [연습이 최고를 만든다]에 3번째 문제 [숫자들의 합(digit_sum)] 입니다. n을 입력값으로 하는 함수 digit_sum을 만들고 n을 구성하는 숫자들의 합을 반환하도록 구현하는 문제입니다. (예 : 입력값이 1234라면 1+2+3+4의 값을 반환) 일단 완성된 코드는 아래와 같구요.1234567891011121314def digit_sum(n): # n을 입력으로 갖는 digit_sum 함수 생성 if n > 0: # n이 양의 수일 경우 m = str(n) # 숫자형 n을 텍스트형으로 변환 y = list(m) # 텍스트형인 m을 리스트형으로 변환 t..

SW 무료 교육 정보 – 코드카데미(Codecademy)

안녕하세요. 춘삼이의 블로그입니다. 일전에 SW 교육 의무화와 관련해서 국내의 entry라는 교육 사이트를 다루었었는데요. 여기에는 스크래치와 유사한 entry라는 프로그래밍 언어(툴)에 대한 교육과 실습정보를 볼 수 있는 사이트였죠.(네이버와 EBS의 소프트웨어야 놀자라는 교육 커리큘럼과도 연계되어 있습니다.) 이 entry나 스크래치라는 교육용 언어들은 실제 프로그램 개발을 위한 교육과는 약간의 괴리가 있습니다. 그래서 이번에는 실제 프로그래밍을 위한 교육 사이트라고 할 수 있는 코드카데미(Codecademy)라는 교육 사이트를 소개해 보려고 합니다. 코드카데미(Codecademy) 교육 과정 우선 코드카데미에서 지원하는 교육 과정은 랭귀지 스킬(Language Skills)과 웹 디벨로퍼 스킬(We..