[고등학교 정보교과서] 3-3-6. 함수 #3 - 씨마스
고등학교 정보교과서 3. 문제 해결과 프로그래밍 (3) 프로그래밍 Programming ⑥ 함수 Function #3 - 씨마스 하트 만들기전체 코드 보기더보기# 하트 출력 프로그램from turtle import *def heart(y, x, n) : for i in range(n) : dx = x * 20 dy = -y * 20 goto(dx, dy) color("orange") dot(20) x += 1penup()heart(0, 1, 2)heart(0, 6, 2)heart(1, 0, 4)heart(1, 5, 4)heart(2, 0, 9)heart(3, 0, 9..
[고등학교 정보교과서] 3-3-5. 배열 #2 - 씨마스
고등학교 정보교과서 3. 문제 해결과 프로그래밍 (3) 프로그래밍 Programming ⑤ 배열 Array(List) #2 - 씨마스 리스트 내포(=리스트 내장, 지능형 리스트)리스트를 생성할 때 for, in, if의 키워드를 사용하여 생성하면 규칙적인 요소를 쉽게 할당할 수 있습니다.list = [_ for _ in range(3)] # 0부터 2까지 수(0, 1, 2)list = [_ for _ in range(5) if _ % 2 == 0] # 0부터 4까지 수 중 2로 나눈 나머지가 0인 수(0, 2, 4)list = [_ for _ in 'hello'] # 'hello' 문자열을 한 글자씩 (h, e, l, l, o)list = [_ ** 2 for _ in range(5)..