반응형
본문 바로가기

IT 개발 및 프로그래밍/파이썬(Python)18

turtle 모듈 사용하여 빨간색 별, 파란색 별 각각 그리는 파이썬 코드 아래 코드는 turtle 모듈을 사용하여 파란색과 빨간색으로 채워진 오각형을 그리는 코드입니다. turtle 모듈을 불러와서 bob이라는 이름의 터틀 객체를 생성합니다. draw_pentagon() 함수를 정의합니다. 이 함수는 터틀 객체 t, 채우기 색상 fill_color, 시작 위치 x와 y를 매개변수로 받아서 오각형을 그리는 함수입니다. t.color(fill_color)를 사용하여 펜 색상을 설정합니다. t.up()을 사용하여 펜을 들어올립니다. t.goto(x, y)를 사용하여 시작 위치로 이동합니다. t.down()을 사용하여 펜을 내려놓습니다. t.begin_fill()을 사용하여 다각형을 채우기 시작합니다. for 루프를 사용하여 오각형을 그립니다. t.end_fill()을 사용하여 다각.. 2023. 3. 30.
파이썬 리스트 사용해서 최고점, 최저점, 평균값 구하는 코드 작성하기 아래 코드는 사용자로부터 5번의 점수를 입력받은 후, 0을 누르기 전까지는 최소, 최대, 평균 값을 출력하며, 0, 1, 2, 3 이외의 다른 숫자를 입력하면 "잘못된 입력입니다"라는 메시지를 출력하는 프로그램입니다. 5개의 점수를 입력받아서 scores 리스트에 저장합니다. 무한 반복문을 실행하고, 사용자가 선택한 기능에 따라서 결과를 출력합니다. 사용자가 0을 입력하면 프로그램을 종료합니다. 사용자가 1을 입력하면 scores 리스트에서 최대값을 찾아 출력합니다. 사용자가 2를 입력하면 scores 리스트에서 최소값을 찾아 출력합니다. 사용자가 3을 입력하면 scores 리스트의 평균값을 계산하여 출력합니다. 사용자가 0, 1, 2, 3 이외의 숫자를 입력하면 "잘못된 입력입니다"라는 메시지를 출력합.. 2023. 3. 30.
직각삼각형, 역삼각형, 마름모를 파이썬으로 구현해보자. 아래 코드는 별(*)을 사용하여 다양한 디자인 형상을 출력하는 예시 코드입니다. 1. 직각 삼각형 직각 삼각형 코드는 첫 번째 반복문에서 i가 1부터 5까지 1씩 증가하면서, 두 번째 반복문에서 j가 i만큼 반복하며, 각각 *을 출력합니다. 2. 역삼각형 역삼각형 코드는 첫 번째 반복문에서 i가 5부터 1까지 1씩 감소하면서, 두 번째 반복문에서 j가 i만큼 반복하며, 각각 *을 출력합니다. 3. 마름모 위 코드는 첫 번째 반복문에서 i가 1부터 5까지 1씩 증가하면서, 두 번째 반복문에서 공백을 출력합니다. 그리고 세 번째 반복문에서 k가 (2*i-1)만큼 반복하며, 각각 *을 출력합니다. 그리고 줄바꿈 문자(\n)를 출력합니다. 마지막으로 두 번째 반복문에서 공백과 세 번째 반복문에서 *을 출력하는 .. 2023. 3. 29.
pymongo 코드 요약 pymongo 코드는 dictionary로 CRUD 가능 # 저장 - 예시 doc = {'name':'bob,'age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bob'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db.users.find({},{'_id':False})) # 바꾸기 - 예시 db.users.update_one({'name':'bob'},{'$set':{'age':22}}) # 지우기 - 예시 db.users.delete_one({'name':'bob'}) 2022. 5. 15.

반응형