글

라벨이 배열인 게시물 표시

[Java] 반복문, 배열 예제 (좌석 예약 시스템)

이미지
package java_2022; import java.util.Scanner; public class Pg62 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int flag = 0; int seat = 0; int[] arr = new int[10]; for(int i=0;i<arr.length;i++) { arr[i]=0; } while(true) { System.out.print("좌석을 예약하시겠습니까? (1/0) : "); flag = in.nextInt(); if(flag==0) { System.out.println("시스템이 종료되었습니다."); break; }else { System.out.println("현재의 예약 상태는 다음과 같습니다."); System.out.println("--------------------"); System.out.println("1 2 3 4 5 6 7 8 9 10"); System.out.println("--------------------"); for(int i=0;i<arr.length;i++) { System.out.printf("%d ", arr[i]); } System.out.print("몇 번째 좌석을 예약하시겠습니까?"); seat = in.nextInt(); if(arr[seat-1]==1) { System.out.println("이미 예약되었습니다."); con...

[Python_bigdata] 파이썬 판다스Pandas 기본 개념 및 활용

#day06_03_pandas.py # -pandas # 판다스 예제 # 판다스 이용하기 및 자료구조  import pandas as pd import numpy as np pd.__version__ #Series 정의 obj=pd.Series([1,2,3,4,5])  obj #Serise 의 값 확인 obj.values #Series 의 인덱스 확인 obj.index #Series 연산 #모든 자리에 3을 더해라  obj + 3 #평균  obj.mean() ##데이터 프레임 만들기  #비정형 데이터  예) list  [1,3] #대표적인 비정형 데이터라고 볼 수 있다 . #반정형 데이터 : 데이터에 대해 순번 또는 키 등을 알 수 있으나 테이블의 형태는 아니다. key와 value로 이뤄진 형태. my_dict={'a':[1,3],'b':[1,2],'c':[2,4]} my_dict #정형 데이터 : 반정형과의 가장 큰 차이는 행과 열을 가지는 테이블의 형태를 가진다.  pd.DataFrame(my_dict) #리스트 타입으로 데이터 프레임 만들기 mylist = [['tom',20],['nick',30],['korea','40']] mylist a= pd.DataFrame(mylist,columns=['name','age']) #columns 를 통해 열 이름 지정 #DataFrame 의 조회 ## loc : 라벨값 기반의 2차원 인덱싱 ## iloc : 인덱스 기반의 2차원 인덱싱 ## at :라벨값 기반의 인덱싱 (데이터1개 ) ## iat : 인덱스 기반의 인덱싱 ( 데이터1개 ) my_dict={'a':[1,4,7],'b':[2,5,8],'c':[3,6,9]} df = pd.DataFrame(my_dict) #df.loc[행,열]  display(df.loc[:,:]) #전체 dis...

[Python_bigdata] 파이썬 기본 문법 (연산, 반복문, 조건문, 배열, 리스트, 함수, 패키지)

# Day05_01_basic # !/usr/bin/env python # coding: utf-8   # day05_01_data_type   # 주석 print('hello ,world')   # 데이터 타입 # 숫자형 # 정수형 a =123 b=-123 print(a) print(b)   # 실수형 c=123.123 d=100.000 print(c) print(d) print(c-d) # 실수형은 정확하게 계산을 시킬 수 없는 영역이기 때문에 뒤에 0000001 이 붙는다 .   123.123 == 123.123   # 문자형을 만드는 법 print('') print("") a="""   가독성 좋게 하는 법     """ print(a)   # 파이썬은 문자형이 존재하지 않는다 . # 문자열만 존재한다 .   a='hello world' print(a) print(a[0]) print(a[6]) print(a[0:6]) print(a[:]) print(a[0:]) print(a[:7]) print(a[7:])   # 실습 w 를 W 로 변경 # 조합을 해서 변경 w='w' w=w.upper() print(a[:6]+'W'+a[7:]) print(a[:6]+w+a[7:])   a='hello' b='korea' print(a,b)   # LIST # 여러가지 데이터 형을 동시에 가지고 있는 구조 # 파이썬은 배열형이 존재하지 않는다 . # 만드는 방법 a=[1,2,3] a[1]   b=['a','b',...