728x90
반응형

파이썬예제 26

[pandas] pandas 실습예제 2

import pandas as pd reviews = pd.read_csv('/content/drive/MyDrive/Notebooks/data/wine-data.csv',index_col=0) reviews 인덱스를 title 컬럼으로 셋팅한다. reviews.set_index('title', inplace=True) # inplace=True inplace:해당 장소에의 의미, 메모리에서 작업(반영) reviews 먼저 데이터가 비어있느것이 있는지 확인한다. reviews.isna() reviews.isna().sum() 그리고나서, 가격이 없는 데이터는 빼고, 데이터셋을 가져온다. reviews['price'].notna() # notna : true = 가격이 있음 reviews = reviews..

[파이썬] turtle을 활용하여 피젯스피너 만들기

turtle을 활용하여 피젯스피너 만들기 from turtle import* state={'turn':0} def draw_wing(color): forward(100) dot(120,color) back(100) right(120) def draw_spinner(): clear() angle=state['turn']/10 right(angle) draw_wing('red') draw_wing('green') draw_wing('blue') update() def animate(): if state['turn']>0: state['turn']-=1 draw_spinner() ontimer(animate,20) # 20ms 있다가 애니메이트 호출해줘 def flick(): state['turn']+=10 ..

[파이썬] 다양한 함수의 활용

정수가 홀수인지 확인하는 함수 def is_odd_number(arg): if arg%2 == 1: return True return False print(is_odd_number(3)) print(is_odd_number(2)) * 홀수를 영어로 odd number라고 합니다 영어 알파벳을 감싸는 테두리를 출력하는 함수 def get_borderd_str(arg): result = "" star = "*" length = len(arg) result = result+(star*(length+4)+"\n") result = result+(star+" "+arg+" "+star+"\n") result = result+(star*(length+4)) return result print(get_borderd_..

[파이썬] 함수 활용하기 예제

예제 1 def add(first, second): return first + second print(add(3,2)) #함수 헤더 : def add(first, second) #함수 보디 : : return first + second #매개변수 : first, second #인수 : 3, 2 #리턴값 : 5 예제 2 def no_return(): pass def no_return_value(): return print(no_return()) print(no_return_value()) 예제 3 def print_elements(arg): for x in arg: print(x) print_elements(["Sun", "is", "rising"]) 예제 4 def power(base, exp): ret..

[파이썬] 함수 활용하기 (명령어)

참고링크 Built-in Functions — Python 3.12.0 documentation Built-in Functions The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order.,,,, Built-in Functions,,, A, abs(), aiter(), all(), a... docs.python.org 함수 입력값 = 인수(argument) 함수 결과값 = 리턴값(return value) 함수 결과값을 전달하는 것 = 리턴한다(return) abs(숫자 데이터) 숫자 데이터의 절대값을 구하는 ..

[파이썬] 데이터 세트와 for 반복문 예제

예제 1 coffee = "플랫 화이트" for x in coffee: print(x) 예제 2 count = [1,2,3,4,5,6,7,8,9,10] for x in count: if x%2 ==0: print(str(x)+"!") 예제 3 five = range(5) for x in five: print((x+1)*3) 예제 4 order = ["아메리카노","플랫화이트","화이트 초콜릿 모카"] price = [3100,4100,4600] for x in range(3): print(order[x]+" : "+str(price[x])) 예제 5 scores = [990,120] print(scores[0]) print(scores[1]) scores = {"TOEIC":990,"TOEFL iBT":..

[파이썬] 데이터 세트와 for 반복문 활용하기

리스트 데이터 세트와 for 반복문 하나의 리스트를 반복처리하는 방법 #리스트와 for 반복문 book_list = ["혼자 공부하는 첫 프로그래밍","혼자 공부하는 파이썬"] for book in book_list: print(book) 여러 개의 리스트를 하나의 for 반복문으로 처리하는 방법 #여러 개의 리스트를 하나의 for 반복문으로 처리하는 방법 name_set = ["드링킹 요구르트", "딸기우유"] price_set = [1800,1500] qty_set = [4,2] ## for 반복문으로 아래 코드를 반복처리 name =name_set[0] sales = price_set[0]*qty_set[0] print(name+" 매출액:"+str(sales)) name = name_set[1] ..

728x90
반응형