본문 바로가기
728x90

파이썬공부15

파이썬 공부하기 기초부터 시작 (재귀함수) 재귀함수란 함수를 만든 뒤 그 함수 안에서 자신을 호출하는 함수입니다. 재귀함수를 사용할 때 끝나는 문구가 없다면 무한반복이니 꼭 끝나는 문구를 넣어주세요. 재귀함수(recursion) 재귀함수를 사용해서 나무 그림 그리기 import turtle as t t.Turtle() t.bgcolor("black") t.color("white") t.speed(50) t.left(90) def tree(length): if length>1: t.forward(length) t.right(45) tree(length/2)### 재귀함수 t.left(90) tree(length/2)### 재귀함수 t.left(135) t.forward(length) t.left(180) tree(150) turtle패키지를 사용해.. 2022. 7. 22.
파이썬 기본패키지 turtle 모듈 사용법 turtl은 다양한 그림을 그릴 수 있게 해주는 패키지입니다. turtle turtle사용법은 import키워드를 사용해서 turtle모듈을 가져오고 turtle.Turtle()을 사용해서 객체를 생성합니다. (as 키워드를 사용해서 turtle이름을 t 또는 다른 이름으로 바꿔서 작성할 수 있습니다.) import turtle as t t.Turtle() t.bgcolor("black")### 배경색 t.color("white")### 글자색 t.speed(5)### 속도 t.forward(100)### 직선 t.left(90)### 90도로꺽기 t.forward(100) t.left(90) t.forward(100) t.left(90) t.forward(100) t.circle(50)### 동그라미 .. 2022. 7. 19.
파이썬 기본패키지 tkinter 모듈 사용법 Tkinter는 버튼 등의 그래픽 기능을 제공해주는 그래픽 유저 인터페이스 모듈입니다. 즉 GUI를 만들 수 있는 모듈입니다. Tkinter의 Tk는 GUI를 사용할 수 있는 레이어를 뜻하고, 뒤의 inter은 interface의 약자입니다. Tkinter Tkinter사용법은 import키워드를 사용해서 tkinter모듈을 가져오고 tkinter.Tk()를 사용해서 객체를 생성합니다. 만든 객체를 이용해서 여러 가지 GUI를 추가하고, 마지막으로 mainloop() 키워드를 써서 윈도우를 실행합니다. (as키워드를 사용해서 tkinter이름을 tk 또는 다른 이름으로 바꿔서 작성할 수 있습니다.) import tkinter as tk### 이름이 길어서 tk라고 정의합니다. ### window객체에 t.. 2022. 7. 15.
파이썬 기본패키지 random 모듈 사용법 random() 패키지는 파이썬 설치할때 기본적으로 같이 깔리는 패키지인데 무작위로 값을 추출해낼때 유용하게 사용가능합니다. 예를들어 로또처럼 1~45까지의 숫자중 6개를 뽑아낼수도 있고, 물론 문자도 가능합니다. random 일단 기본적으로 import random 또는 from random import * 라는 코드작성으로 random 모듈을 호출합니다. from random import * ### 작성시 함수이름만 입력하면 됩니다. 모듈안의 모든 함수를 사용할거라면 from으로 작성하는게 편하겠지만 저는 import를 사용해서 작성하겠습니다. import random ### 작성시 random.함수이름 입력해야됩니다. random() 0에서 1사이의 실수를 무작위로 추출합니다. import rand.. 2022. 7. 13.
728x90