개발 꿀팁/PHP

파이썬 하트 고백 코드

Jammie 2022. 7. 18. 17:36
반응형

터틀모듈을 호출해 화면에 하트를 그려놓고 하트의 가운데에 고백을 쓰면 하트의 오른쪽 하단에 고백을 할 사람, 고백을 할 사람, 고백을 할 사람 모두 세팅할 수 있다.하트를 그린 후 약 10초, 고백 및 고백이 필요한 사람은 모두 중국어를 입력할 수 있습니다. 프로그램 실행 캡처:

import turtle # 파이썬에 그림 그리기 도구 모음 가져오기
import time
def LittleHeart():
    for i in range(200):
        turtle.right(1)
        turtle.forward(2)
love=input('기본값은 'I Love You' 입니다:\n')
me=input('고백할 사람을 입력하십시오:\n')
if love=='':                    #만약 표백문을 입력하지 않았다면, 기본문을 사용합니다
    love='I Love you'
turtle.setup(width=900,height=600)#사랑의 캔버스 크기
turtle.color('red','pink')#사랑의 색상과 펜슬의 색
turtle.pensize(5)#붓의 굵기
turtle.speed(1000000)#그리기 속도

turtle.up()#화필이 올라가다

turtle.hideturtle()
turtle.goto(0,-180)
turtle.showturtle()
turtle.down()
turtle.speed(5)
turtle.begin_fill()#채우기 시작
turtle.left(140)
turtle.forward(224)
LittleHeart()
turtle.left(120)
LittleHeart()
turtle.forward(224)
turtle.end_fill()
turtle.pensize(5)
turtle.up()
turtle.hideturtle()
turtle.goto(0,0)
turtle.showturtle()
turtle.color('#CD5C5C','pink')
turtle.write(love,font=('gungsuh',30,),align="center")
turtle.up()
turtle.hideturtle()
if me !='':
    turtle.color('black', 'pink')
    time.sleep(2)
turtle.goto(180,-180)
turtle.showturtle()
turtle.write(me, font=(20,), align="center", move=True)
window=turtle.Screen()
window.exitonclick()

 

반응형