BASIC5 터틀 그래픽스 1. 모듈 사용import turtle as t 2. 터틀 그래픽스 창 유지import turtle as t t.mainloop() 3. 그리기 명령 1) 이동거리 지정앞으로 이동: forward, fd뒤로 이동: backward, bk, back 2) 회전각도 지정왼쪽으로 회전: left, lt오른쪽으로 회전: right, rtimport turtle as t t.forward(50)t.right(90)t.forward(50)t.right(90)t.forward(50)t.right(90)t.forward(50)t.mainloop() 4. 화살표 방향 모양 및 선 색깔 변경import turtle as t t.shape('turtle') # 화살표 모양 변경t.color('red') #.. 2025. 1. 12. 대출이자 만기일시상환(萬期一時償還) 약정 기간 동안 대출 원금에 대한 상환 없이 이자만 부담하는 방식이다. 전세자금대출 대출원금을 대출 만기일에 전부 상환하며, 대출기간 중에는 이자만 납부한다. 원리금 상환금액 부담은 가장 적으나, 대출원금이 줄어들지 않으므로 총 납부해야 하는 이자비용이 큰 편이다. 원리금균등상환 대출 원금과 이자를 합친 금액 즉 원리금을 만기일까지 균등하게 상환하는 대출 상환 방식이다. 휴대폰 단말기 할부금 상환 매달 내야 하는 납부금이 동일하기에 자금 관리 면에서 유리하다. 원금균등분할상환 대출한 돈을 일정 기간마다 대출 원금에 대해서는 매월 동일한 금액으로 상환하고 남은 대출 원금에 대한 이자를 상환하는 방식으로 즉 매달 갚아나가는 원금이 일정하고 이자가 변하는 상환 방식이다. 신용카드의 .. 2023. 12. 2. 주피터 노트북 주피터 노트북 사용하기 지금까지 파이썬 IDLE에서 코드를 작성하고 실행해봤습니다. 이번에는 웹 브라우저에서 파이썬 코드를 작성하고 실행까지 해볼 수 있는 주피터 노트북(jupyter notebook)을 사용해보겠습니다. 사실 아나콘다를 설치한 이유도 주피터 노트북을 사용하기 위해서 였습니다. 46.2.1 주피터 노트북 실행하기 시작 > Anaconda3 (64-bit) > Jupyter Notebook을 클릭합니다. 또는, 명령 프롬프트를 실행(윈도우 키+R을 누른 뒤 cmd를 입력)한 뒤 다음 명령을 입력합니다. C:\Users\\Anaconda3\python.exe -m notebook C:\Users\dojang>C:\Users\dojang\Anaconda3\python.exe -m noteboo.. 2023. 11. 30. 일급 객체 / switch 일급 객체 일급 객체(first-class object)란 다음 조건을 만족하는 객체를 뜻합니다. 변수나 데이터 구조에 넣을 수 있어야 한다. 매개변수에 전달할 수 있어야 한다. 반환값으로 사용할 수 있어야 한다. 특히 일급 함수(first-class function)는 일급 객체의 조건을 만족하면서 실행 중(run-time)에 함수를 생성할 수 있어야 합니다. 파이썬에서는 def 안에서 def로 함수를 만들거나, lambda를 사용하여 실행 중에 함수를 생성할 수 있으므로 파이썬의 함수는 일급 함수입니다. 다른 언어에 있는 switch 문법은 사용할 수 없나요? 파이썬은 switch 문법이 없습니다. 하지만 딕셔너리와 람다 표현식을 사용하면 switch처럼 사용할 수는 있습니다. switch = { '.. 2023. 11. 24. named tuple named tuple collections 모듈 namedtuple은 자료형 이름과 요소의 이름을 지정하면 클래스를 생성해줍니다. 자료형 이름 - 문자열 요소의 이름 - 문자열 리스트 클래스 = collections.namedtuple( '자료형이름' , [ '요소이름1' , '요소이름2' ] ) namedtuple로 생성한 클래스는 값을 넣어서 인스턴스를 만들 수 있으며 인스턴스.요소이름 또는 인스턴스[인덱스] 형식으로 요소에 접근할 수 있습니다. 인스턴스 = 클래스(값1, 값2) 인스턴스 = 클래스(요소이름1=값1, 요소이름2=값2) 인스턴스.요소이름1 인스턴스[인덱스] 다음은 namedtuple을 사용하여 점을 표현한 뒤 두 점의 거리를 구합니다. two_point_namedtuple.py impo.. 2023. 11. 17. 이전 1 다음