목록IT/Python (29)
개발로그필름
패턴 만들기 from turtle import * for steps in range(100): for c in ('blue', 'red', 'green'): color(c) forward(steps) right(30) from turtle import * while True: forward(200) left(170) if abs(pos()) < 1: break abs(pos()) < 1 은 홈 위치로 돌아왔을 때 while문을 끝낼 수 있는 방법‼️‼️ from turtle import * 하는건 좋지만 부피가 큰 모듈을 import 하는 것이기 때문에 turtle graphic 이외의 작업을 수행하는 경우 충돌 위험이 있다 따라서 import turtle as t 와 같이 import 하는 것이 좋다!..
핀 제어 home() from turtle import * backward(100) right(120) backward(100) # 다시 원점으로 돌아오게 한다 home() screen = Screen() screen.exitonclick() pos() print(pos()) clearscreen() clearscreen()
turtle 모듈 import from turtle import * 실행 창 꺼지지 않게 screen = Screen() screen.exitonclick() 기본 그리기 # 100 step 앞으로 움직이기 forward(100) # 왼쪽으로 120도 회전 left(120) # 삼각형 그리기 forward(100) left(120) forward(100) backward(100) # 오른쪽으로 120도 회전 backward(100) right(120) # 왼쪽 방향으로 삼각형 그리기 backward(100) right(120) backward(100)
clear()을 사용하고 싶은데 그냥 clear()을 무작정 사용하면 에러가 난다 열심히 구글링 해본 결과 os import 후 이용해야한다는 것 발견! import os os.system('cls') 요로코롬 해주면 아주 잘 작동한닷 ✌🏻
jumin = "990120-1234567" print("성별 : " + jumin[7]) print("연 : " + jumin[0:2]) # 0부터 2 직전까지 (0,1) print("월 : " + jumin[2:4]) print("일 : " + jumin[4:6]) print("생년월일 : " + jumin[:6]) # 처음부터 6직전까지 print("뒤 7자리 : " + jumin[7:]) # 7부터 끝까지 print("뒤 7자리 (뒤에서부터) : " + jumin[-7:]) # 맨 뒤에서 7번째부터 끝까지
python = "Python is Amazing" print(python.lower()) # python is amazing print(python.upper()) # PYTHON IS AMAZING print(python[0].isupper()) # True print(len(python)) # 17 print(python.replace("Python", "Java")) # Java is Amazing index = python.index("n") print(index) # 5 index = python.index("n", index + 1) print(index) # 15 print(python.find("Java")) # -1 # print(python.index("Java")) # 오류. 프로그..
cabinet = {3:"유재석", 100:"김태호"} print(cabinet[3]) print(cabinet[100]) print(cabinet.get(3)) print(cabinet[5]) # 오류 print(cabinet.get(5)) # None print(cabinet.get(5, "사용 가능")) # 사용 가능 print("hi") print(3 in cabinet) # True print(5 in cabinet) # False cabinet = {"A-3":"유재석", "B-100":"김태호"} print(cabinet["A-3"]) print(cabinet["B-100"]) # 새 손님 cabinet["A-3"] = "김종국" cabinet["C-20"] = "조세호" # 간 손님 del..