[Python Examples] Matplotlib 예제코드: Horizontal Bar Chart(수평 막대 그래프) 데이터 시각화
Matplotlib 예제코드: Horizontal Bar Chart(수평 막대그래프) 데이터 시각화 포스트 난이도: HOO_Junior # Example Codes import matplotlib.pyplot as plt import numpy as np fig, ax = plt.subplots() locationName = ('Gangwon-do', 'Gyeonggi-do', 'Gyeongsangnam-do', 'Gyeongsangbuk-do', 'Busan-si') y_hd = np.arange(len(locationName)) values = [13, 1, 19, 14, 3] error = 0 ax.barh(y_hd, values, xerr=error, align='center') ax.set_yt..
2023. 2. 15.
[C Examples] 총 지불액 계산기(팁, 세금 포함): float, scanf, %.f
총 지불액 계산기(팁, 세금 포함): float, scanf, %.f 포스트 난이도: HOO_Intern # Example codes #include #include int main() { int numPeople; float bill, tips, tax, billAfter, amountPerson, tipPerson; printf("총 액수를 입력하세요.\n"); scanf("%f",&bill); printf("총 사람 수를 입력하세요.\n"); scanf("%d",&numPeople); printf("Tip percentage를 입력하세요.\n"); scanf("%f",&tips); tax = bill*0.05; printf("Tax: %.2f $\n", tax); billAfter=bill+tax;..
2023. 1. 30.
[Python Examples] 리스트 예제 코드: 리스트에서 int와 string 구분하여 출력하기, #isinstance()
리스트 예제 코드: 리스트에서 int와 string 구분하여 출력하기 포스트 난이도: HOO_Junior # Example codes 이전 "리스트 예제 코드" 포스트에서 int인 원소(elements)를 구분하여 산출해 내는 코드를 살펴보았다. https://whoishoo.tistory.com/554 [Python Examples] 리스트 예제 코드: 리스트에서 int만 골라서 출력하기 리스트 예제 코드: 리스트에서 int만 골라서 출력하기 포스트 난이도: HOO_Junior # Example codes LIST = [5,26,33,"5",115,120,9,"0",88,1] for x in LIST: if type(x) == int: print("number", x) number 5 number 26..
2023. 1. 13.
[Python Examples] 파이썬 랜덤 예제 코드: np.random.choice()
파이썬 랜덤 예제 코드: np.random.choice() 포스트 난이도: HOO_Junior # Example codes import numpy as np colors = ['black', 'white'] np.random.choice(colors, p=[0.75,0.25], size=10) array(['black', 'black', 'black', 'white', 'black', 'black', 'white', 'black', 'white', 'white'], dtype='
2023. 1. 13.
[Python Examples] 리스트 예제 코드: 리스트에서 int만 골라서 출력하기
리스트 예제 코드: 리스트에서 int만 골라서 출력하기 포스트 난이도: HOO_Junior # Example codes LIST = [5,26,33,"5",115,120,9,"0",88,1] for x in LIST: if type(x) == int: print("number", x) number 5 number 26 number 33 number 115 number 120 number 9 number 88 number 1 리스트(List)의 경우에는 int와 string 타입을 모두 하나의 리스트에 저장할 수 있다. 따라서 특정 타입에 해당하는 원소(elements)들만 골라서 출력하거나 별도로 산출해내고 싶다면 위의 예제 코드를 참고하면 된다. 위의 예제코드를 살펴보면 for문과 if문을 사용하여 간..
2023. 1. 13.
[Python Examples] 넘파이 배열(Numpy Array) 예제
넘파이 배열(Numpy Array) 예제 포스트 난이도: HOO_Junior # Example 1: numpy array import numpy as np #01 my_arr = np.array([9,8,7,6,5,4,3,2,1]) print(my_arr) [9 8 7 6 5 4 3 2 1] 넘파이 배열(numpy array)을 사용하기 위해서는 배열에 numpy 라이브러리를 사용할 것이라는 점을 작성해주어야 한다. 이후에 ([]) 안에 원소 값을 입력하여 넘파이 배열을 생성해줄 수 있다. # Example 2: numpy array import numpy as np #02 my_mat = np.array([[my_arr],[my_arr]]) print(my_mat.shape) (2, 1, 9) 위의 예..
2022. 12. 24.
[Python Examples] 파이썬 while문 예제: while, if, elif, else
파이썬 while문 예제: while, if, elif, else 포스트 난이도: HOO_Intern # Example codes x = 0 print(" x ","|"," y ") print("--------|--------") while not x > 98: if x >= 0 and x = 1 and x < 2: y = x*x print("%4.f" % x, " |", " %4.f " % y) else: y = x+2 print("%4.f" % x, " |", " %4.f " % y) x +=1 x | y --------|-------- 0 | 0 1 | 1 2 | 4 3 | 5 4 | 6 5 | 7..
2022. 11. 20.
[Python Examples] pd.DataFrame(): Section별 학생 구분하여 출력하기
pd.DataFrame(): Section별 학생 구분하여 출력하기 포스트 난이도: HOO_Intern # Example Codes import pandas as pd df = pd.DataFrame({"section": [3,1,1,2,2,3], "students": ['James', 'Julia', 'Megan', 'Henry', 'Minji', 'Yelin']}) sec_1 = df[df['section'] == 1] sec_2 = df[df['section'] == 2] sec_3 = df[df['section'] == 3] print(sec_1) print(sec_2) print(sec_3) section students 1 1 Julia 2 1 Megan section students 3 2 ..
2022. 10. 28.
[Python Examples] 파이썬 리스트 예제: 특정 원소 또는 값 찾기
파이썬 리스트 예제: 특정 원소 또는 값 찾기 포스트 난이도: HOO_Intern # Example Code def find_HOO(x): if "HOO" in x: print("HOO is here!") else: print("HOO is not here.") list1 = [15.6,"Wally",54,"Osvaldo"] list2 = ["Wald","HOO",6] list3 = [1,2,3,4,5,6,7,8,"HOO",10,11] print("List1: ") find_HOO(list1) print("List2: ") find_HOO(list2) print("List3: ") find_HOO(list3) List1: HOO is not here. List2: HOO is here! List3: HO..
2022. 10. 7.