본문 바로가기

파이썬

(5)
pandas pandas 파이썬 프로그래밍에서 데이터 조작과 분석을 위해 활용하는 라이브러리입니다. pandas(판다스)의 특징을 살펴 보면, 메모리 내에 존재하는 데이터를 다양한 형식의 파일로 읽고 쓰기가 가능합니다. 졍렬 기능과 재구성 및 피벗 기능을 제공합니다. 데이터의 슬라이싱과 인덱싱을 지원합니다. 데이터 구조 자체에 열을 삽입하고 삭제하는 등의 처리를 할 수 있고, 병합과 조인을 지원합니다. 시계열 데이터를 처리할 수 있도록 만들어져 있습니다. pandas의 공식 홈페이지는 아래 주소입니다. pandas.pydata.org/ pandas - Python Data Analysis Library pandas pandas is a fast, powerful, flexible and easy to use open..
주석 달기 연습 아래 파이썬 코드를 보고 코드 한 줄마다 주석 한줄씩을 작성해 보세요 꼭 코드 한 줄에 주석 한 줄 이상을 작성하시고, 주석을 보고 다시 프로그램 할 수 있도록 작성하는 연습을 하시면 프로그램 언어 공부에 큰 도움이 됩니다 while True: cnt = input('게임 횟수를 입력하세요') if cnt.isdigit() == True: for n in range(int(cnt)): lotto_sample = random.sample(range(1,46),6) lotto_sample.sort() print(lotto_sample) break else: print('숫자만 입력주세요')
로또번호 추출 코드 주석 보고 코딩 하기 아래 주석을 보고, 파이썬 코드를 작성해 보세요. # 랜덤 패키지를 임포트한다 # 반복문을 이용한다 - for문 # 6번을 반복한다 # 1에서 45까지 숫자 중 하나를 랜덤하게 뽑아서 출력한다 # sample 함수를 이용하뎌 1에서 45까지 숫자 중, 6개를 랜덤으로 뽑는다 # range 를 이용하여 1부터 45까지의 숫자를 리스트로 변환하여 dest_numbers 변수에 담는다 # lotto 라는 빈 자료형을 만든다 ([]) # lotto에 담긴 갯수가 6개 보다 작으면 계속 실행한다. - while문 # dest_numbers 에서 임의로 1개의 숫자를 뽑아서 num 변수에 담는다 # 만약 num 값이 lotto에 없다면 # lotto 에 num 을 추가해서 담는다 # lotto 에 있는 숫자를 정렬..
로또번호 뽑기 코드 # 1. 꿈 # 2. 번호는 6개 # 3. 1부터 45까지 숫자 중에서 뽑는다 # 4. 같은 숫자는 두 번 나오지 않는다 import random list(range(45)) list(range(1,46)) list(range(1,46,5)) for i in range(10): print('안녕하세요') random.random() print(random.randint(1,46)) print(random.randint(1,46)) print(random.randint(1,46)) print(random.randint(1,46)) print(random.randint(1,46)) print(random.randint(1,46)) random.choice([1,2,3,4,5,6,7,8,9,10,11,12,1..
range()와 random() range() 사용법 range 는 숫자 범위를 뽑아내는 데 사용하며, for 문에서 횟수 반복에 사용된다. range(stop) range(start, stop[, step]) # start : 시작하는 값, 생략되면 0 # stop : stop-1개의 값 생성 # step : 숫자의 간격, 생략되면 1 예시) list(range(10)) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] list(range(1, 11)) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] list(range(0, 30, 5)) # [0, 5, 10, 15, 20, 25] list(range(0, 10, 3)) # [0, 3, 6, 9] list(range(0, -10, -1)) # [0, -1, -2..