프로그래밍/python60 파이썬 사각형 그리기: Turtle 모듈 활용 파이썬의 turtle 모듈을 사용하여 사각형을 그리는 방법에 대해 알아보겠습니다. 1. turtle 모듈 소개 turtle 모듈은 Python에서 그래픽을 그리는 데 사용되는 편리한 도구입니다. 간단한 명령어를 사용하여 다양한 도형을 그릴 수 있습니다. 2. 사각형 클래스 정의 import turtle class Rectangle: def __init__(self, width, height): self.width = width self.height = height self.t = turtle.Turtle() def draw(self): self.t.forward(self.width) # 가로 선 긋기 self.t.left(90) # 왼쪽으로 90도 회전 self.t.forward(self.height) .. 2024. 4. 11. 파이썬으로 짝수와 홀수의 합계를 구하는 함수 만들기 파이썬을 사용하여 주어진 리스트에서 짝수와 홀수의 합계를 구하는 함수를 만들어 보겠습니다. 이 함수는 주어진 리스트에서 짝수의 합계와 홀수의 합계를 각각 계산하여 반환할 것입니다. 우선, 파이썬 코드를 작성하기 전에 몇 가지 사전 지식을 알아두어야 합니다. 우리가 사용할 개념은 다음과 같습니다. 반복문 (for 루프) 조건문 (if 문) 함수 정의 그럼 이제 코드를 작성해보겠습니다. def even_odd_sum(numbers): # 짝수와 홀수의 합계를 저장할 변수 초기화 even_sum = 0 odd_sum = 0 # 주어진 리스트를 반복하면서 짝수와 홀수를 구분하여 합계 계산 for num in numbers: if num % 2 == 0: # 짝수인 경우 even_sum += num else: #.. 2024. 4. 10. 파이썬 대소문자 변환하는 간단한 프로그램 만들기 파이썬을 사용하여 사용자로부터 입력받은 텍스트를 대문자와 소문자로 변환하는 간단한 프로그램을 만들어보겠습니다. 이 프로그램은 문자열을 대문자로 변환하는 upper() 메서드와 소문자로 변환하는 lower() 메서드를 사용하여 작성됩니다. 파이썬은 문자열을 다루는 데에 매우 편리한 기능을 제공합니다. 입력받은 텍스트를 대문자로 변환한 후 소문자로 변환하여 출력하는 것이 목표입니다. 우선, 다음과 같이 파이썬 코드를 작성합니다. def convert_text(text): # 대문자로 변환 upper_text = text.upper() # 소문자로 변환 lower_text = text.lower() return upper_text, lower_text if __name__ == "__main__": input.. 2024. 4. 9. 파이썬 구구단 출력 프로그램 연습 파이썬을 사용하여 간단한 구구단 출력 프로그램을 만들어보겠습니다. 1. 코드 작성 def multiplication_table(): for i in range(2, 10): # 2단부터 9단까지 반복 print(f"{i}단") for j in range(1, 10): # 각 단의 구구단 계산 print(f"{i} x {j} = {i*j}") print() # 단 사이에 공백 줄 추가 multiplication_table() 2. 코드 설명 multiplication_table 함수는 2부터 9까지의 숫자를 순회하는 외부 for 반복문을 포함합니다. 내부에 있는 또 다른 for 반복문은 각 단의 구구단을 출력합니다. 문자열 포맷팅을 사용하여 구구단의 계산식과 결과를 출력합니다. 각 단의 출력이 끝날 때마다.. 2024. 4. 8. 이전 1 ··· 8 9 10 11 12 13 14 15 다음