python
-
[turtle] 파이썬으로 다중원 그려서 과녁 모양 만드는 프로그램Programming/Python 2022. 4. 10. 17:39
*while문을 쓰지 않는 경우 다중원을 그려서 과녁 모양이 되게 합시다. 전체 알고리즘: 바깥쪽부터 안쪽으로 원을 그리고 filcolor()를 사용하여 차례대로 검정, 흰색을 반복해서 칠한다. penup()인 상태에서는 그림이 그려지지 않으며 setposition()으로 turtle의 위치를 재조정한다. pendown()으로 다시 그림을 그리기 시작한다 begin_fill()로는 색을 칠하기 시작하며 end_fill()로는 색을 칠하는 것을 끝낸다 import turtle t = turtle.Turtle() t.speed(20) t.pencolor("white") t.fillcolor("black") #제일 바깥 5 t.begin_fill() t.circle(75) t.end_fill() #4 t.pe..
-
[문제풀이] 정수를 입력받아서 한 자리씩 출력하는 프로그램Programming/Python 2022. 4. 10. 14:46
1. 정수의 자리 개수 제한이 없는 경우 입력받은 정수를 리스트에 넣고 리스트의 요소를 하나씩 출력 x = input('정수를 입력하세요 : ') num = [] for i in x: num.append(int(i)) for j in range(len(num)): print(num[j], end=' ') 2. 정수가 5자리로 정해진 경우 5자리인지 확인 후 출력 x = int(input('5자리 수를 입력하세요 : ')) if len(str(x)) == 5: ttho = (int)(x/10000) tho = (int)((x%10000)/1000) hun = (int)((x%1000)/100) tens = (int)((x%100)/10) ones = (int)((x%10)/1) print('{} {} {}..
-
[pandas] 기초 입문 1 - 데이터프레임, 시리즈Programming/Python 2022. 3. 8. 17:31
0. pandas? python 라이브러리로 데이터를 수정하고 목적에 맞게 변경시키기 위해 사용되는 중요한 라이브러리이다. python 실습 import pandas as pd #pandas를 pd로 사용하겠다는 의미 data_frame = pd.read_cav('data/list.csv') #list.csv라는 csv 파일을 가져와서 data frame 형성 * 엑셀과 팬더스의 차이 팬더스는 numpy를 사용하였기에 숫자 연산에 강력하다. (엑셀보다 계산이 매우 빠르다) ex data_frame.head() #처음부터 5개까지만 보여줌 data_frame.head(2) #처음부터 2개까지만 보여줌 data_frame.tail(2) 1. 데이터 프레임, 시리즈 data_frame은 시리즈의 결합체이다. ..