본문 바로가기

파이썬

(11)
개발일지 3일차 화면에 그림을 그리는 터틀그래픽(turtle grapic) 거북이생성, 직진, 회전 import turtle t = turtle.Turtle() #변수 t에 터틀그래픽에서 거북이를 생성 이때 터틀창이 뜸 t.shape("turtle") #위 코드 생략시 화살표가 기본으로 나타남 t.forward(100) #거북이 앞으로 전진 t.left(90) #거북이 왼쪽으로 90도 회전 t.forward(50) #전진 t.right(180) t.forward(100) #거북이 안나타나면 실행 만 마지막 줄에 입력 input("press any key to exit ...") #vscode에 안뜰때 맨 마지막에 입력해야함 모든명령후에 거북이로 도형그리기 #선그리기 -> 90도 회전 ->선그리기 -> 90도회전 -> 선..
개발일지 2일차 제어문 - 반복 논리연산자는 시작숫자 이상 마지막숫자 미만 range()함수 print((range(0,10))) 출력결과 ragne(0,10) print(list(range(0,10))) 출력결과 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print((range(0,10,15))) 출력결과 [0,3,6,9] 튜플형으로 print(tuple(range(0,10))) (0,1,2,3,4,5,6,7,8,9) 입력받은 정수의 구구단을 출력하세요 a= input("몇 단을 출력할까요?") print(range(a,(a*9),a*a)) TypeError: can't multiply sequence by non-int of type 'str' (입력한값은 무조건 str로 저장됨) 출력결과 3 입력시 :..
개발일지 1일차 insert, pop, remove 함수 (제복1, 본고딕R, 굵게) None : 값이 없음 == null insert() : list_5 =[1,2,3] list_5.insert(0,4) print(list_5) list_6 = [1,2,3] list_6.insert(-1,4) print(list_6) list_7 = [1,2,3] list_7.insert(5,4) print(list_7) remove() : 특정 값을 제거해주는 함수 삭제할 값을 인자로 받으며 리스트에서 해당 값을 제거 시키는 함수 , 반환값이 없다! list_10 = [1,2,3] list_10.remove(1) print(list_10) 출력결과 [2, 3] pop() : 특정인덱스 위치에 값을 뽑아내는 함수 인덱스 값을 인자로 ..