반응형 함수3 모두의 파이썬 - DAY 13 (거북이 그래픽 응용하기) 오늘은 모두의 파이썬 '13번 째'시간! '거북이 그래픽 응용하기' 시간을 가져보도록 하자! 태극 모양을 그리는 프로그램 늘 하던데로 거북이 그래픽을 불러오자. 백그라운드 컬러는 '블랙', 거북이 스피드는 제일 빠른 '0'으로 설정해주자. 그리고 반복문(for)을 '200번' 반복해줄 것 이다. 들여쓰기엔 '조건문(if)'을 쓸 것 인데 '나눗셈 연산'을 조건으로 사용할 것 이다. 'if x % 3 == 0' 'x를 3으로 나눴을때 나머지가 0이라면' 빨간 선을 'if x % 3 == 1' 'x를 3으로 나눴을때 나머지가 1이라면' 노란 선을 'if x % 3 == 2' 'x를 3으로 나눴을때 나머지가 2이라면' 파란 선을 그리고 각 선마다 전방으로 변수 x에 2를 곱한만큼 이동해주고 이동 후 왼쪽으로 .. 2021. 11. 24. 모두의 파이썬 - DAY 12 (함수 응용하기) 오늘은 모두의 파이썬 12번째 시간! 저번에 배웠던 '함수'를 응용하는 시간을 가져보겠다. 1부터 n까지의 합을 구하는 함수 합을 간단히 구해주기 위해 'sum_func():' 함수를 불러온다. 그리고 합을 구해주기 위한 변수 ' s = 0 ' 선언. for문을 이용하여 변수 x를 선언해주고 값은 1부터 n까지 이므로 (1, n+1)로 지정 들여쓰기에 있는 s는 's + x'로 지정한 후 for문이 끝나면 계산된 s를 초기에 지정한 변수 s에 결괏값으로 돌려준다. 그리고 10까지의 합과 100까지의 합을 구하고 화면에 출력시킨다. x=1이면 s+x = 0+1이므로 s=1▶ s=1이라는 결괏값 돌려받고 다시 for문 진입 ▶ x=2 이면 s+x = 1+2 이므로 s=3 ▶ s=3 이라는 결괏값 돌려받고 다.. 2021. 11. 20. 모두의 파이썬 - DAY 11 (함수를 정의하고 호출하기) 모두의 파이썬 11번째 시간! 오늘은 '함수를 정의하고 호출'해보는 시간을 가져보도록 하겠다! 함수를 정의하고 호출하는 프로그램 'hello'라는 함수를 정의하기 위해 앞에 'def'를 쓴다. def는 'define(정의하다)'의 앞 3글자만 약칭으로 쓴 것 이다. 'def hello():' < 이렇게 적어주면 되는데 괄호안에는 인자를 삽입할 수 있다. 필요가 없을 시에는 그냥 아무것도 입력하지 않는다. 그리고 함수 호출할때 쓰는 def도 마찬가지로 끝에 콜론(:)을 붙여줘야한다. 코드 마지막 3줄 'hello()'는 hello 함수를 총 3번 호출한 것이다. 그래서 hello함수가 호출되면 print("hello Python")이 출력되게 지정했기 때문에 3번 나타난다. 인자가 있는 함수 첫 번째는 인.. 2021. 11. 17. 이전 1 다음 반응형