패스트캠퍼스 부트캠프 학습일지
-
231116 python 계속패스트캠퍼스 부트캠프 학습일지 2023. 11. 13. 23:29
# while 반복문을 활용한 숫자 추측 게임 import random as rd # 1에서 100 사이의 정수를 무작위로 선택 rand_num = rd.randint(1, 100) # 사용자에게 숫자를 맞추는 게임 시작 print("up and down game!") print("target number 보다 작은 숫자를 입력하면 up! 출력") print("target number 보다 큰 숫자를 입력하면 down! 출력") user_num = -99 # 사용자가 정답을 맞출 때까지 반복 while rand_num != user_num: # 사용자에게 숫자 입력 받기 user_num = int(input("1 ~ 100 사이의 숫자를 입력하세요: ")) # 입력한 숫자에 대한 피드백 제공 if use..
-
231115 온라인 강의 듣는날패스트캠퍼스 부트캠프 학습일지 2023. 11. 13. 22:58
# 테스트용 데이터 test_students = [ {'name': 'Alice', 'grades': [80, 90, 75]}, {'name': 'Bob', 'grades': [92, 88, 94]}, {'name': 'Charlie', 'grades': [85, 78, 92]}, {'name': 'David', 'grades': [95, 89, 88]}, ] # 최댓값 담을 변수 max_score = 0 # 과목별 성적 누계 리스트 scores = [0] * 3 # 평균 성적 계산 print(test_students) name_list = [] for key, student in enumerate(test_students): # 평균 구해서, key average로 추가해서 넣기 student_scor..
-
231114 파이썬 문법 종료!패스트캠퍼스 부트캠프 학습일지 2023. 11. 13. 21:18
import random as rd menu_list = [] while True: menu = input("메뉴를 입력하세요 (종료는 'q' 입력): ") if menu == 'q': break menu_list.append(menu) desert_list = [] while True: desert = input("디저트를 입력하세요 (종료는 'q' 입력): ") if desert == 'q': break desert_list.append(desert) togoornot = ['배달', '포장', '매장 방문'] print(f"추천 메뉴: {rd.choice(menu_list)}") print(f"추천 디저트: {rd.choice(desert_list)}") print(f"식사 위치: {rd.choic..
-
231113 python 계속패스트캠퍼스 부트캠프 학습일지 2023. 11. 13. 17:58
오늘까지도 딱히 새로 배운 내용은 없었다, 열심히 방심하지 않고 수업시간에 참여하면서 중간중간에 다른 분들이 질문하는 것들에 대해서 고민해보고 답변을 달아줄려고 노력했다. 예제를 풀고 시간이 조금 남을때마다 쉬거나(나이가 있어서 그런지 중간 중간에 쉬지 않으면 버티기가 쉽지 않다하하) 판다스를 조금씩 공부해보고 있다. 이렇게 빡세게 공부를 해본게 얼마만인지, 하하 재미는 있는데, 빨리 이 순간이 지나가길 바랄 뿐이다. import pandas as pd import os # print(os.getcwd()) os.chdir(os.path.join('d:','data archive','pandas archive','data')) print(os.getcwd()) df = pd.read_csv('gapmin..
-
231109~10 파이썬 계속!패스트캠퍼스 부트캠프 학습일지 2023. 11. 10. 12:19
드디어 내가 알고 있는 내용도 다 써먹어간다 아마 다음주부터는 pandas가 시작되지 않으려나..!? 어제 panda 쉬운 책들 머가 있을까 생각에 중고서점을 다녀왔다. pandas 기초 한권, 그걸로 좀 연습해볼 수 있는 python data 분석 책 한권을 사왔으니 끝까지 열심히 읽고 보내줘야지. 매니저님이 올려주시는 과제가 많은 도움이 되고 있다. 오랫만에 재밌게 코딩 테스트를 풀어보는 느낌이랄까, 약간 도전적인 내용들도 있긴 한데, 대부분 잘 수행하고 있고, 잘 해결되지 않거나 어려운 내용들은 chat-gpt랑 대화하면서 해결 하고 있다. 다음은 7번 과제였던 소수 알고리즘을 chat -gpt랑 대화하면서 big o라던지, 그 외 요새 공부하면 궁금한것들을 물어본 내용이다. https://chat..
-
231107 ~ 08 파이썬 공부(계속)패스트캠퍼스 부트캠프 학습일지 2023. 11. 8. 10:04
온라인 직강으로는 여전히 배울것이 없다. 하하하. 전에 재미있게 파이썬 공부했던게 지금은 좀 도움이 되는건가,, 그래도 열심히 해야지. 내 인생에 마지막 파이썬 복습이라고 생각하자.. 오히려 인터넷 강의가 속도감도 있고, 전체적인 머신러닝까지 이어지는 경로를 전부 배울 수 있어서 좋았던 것 같다. 조금 더 강의도 빠르게 진행되는 느낌이어서, 편하게 공부하고 있다. sql을 같이 배울 수 있는 커리여서, 특히 마음에 든다. 이번 패스트캠퍼스에서 지원하는 커리에 sql 강의가 많이 있어서, 제대로 다 수강할 수만 있다면,, 꽤나 많은것들을 제대로 배울 수 있을 것 같다. 하루종일 if랑 for만 배우게 될까바 걱정인데, 복습한다는 느낌으로 하자.. 화이팅이다! 몇일전에 한 숙제를 첨부한다. # 1 list_..
-
231106 파이썬 강의 수강!패스트캠퍼스 부트캠프 학습일지 2023. 11. 6. 16:26
오늘 시퀀스 자료형(리스트, 튜플, 레인지, 문자열) + 딕셔너리까지 배우고 있다. 파이썬은 전에도 재밌게 공부하던 영역이라 아직 새로 배우는 것은 거의 없다만, 중간 중간에 나오는 문제도 풀고, 다른 분들 궁금해하는것도 해결하다보니, 그래도 비교적 시간이 금방 간 것 같다. 사실 초보자 입장에서는, 딕셔너리쯤 가게 되면, 딸린 명령어들을 많이 잊어먹게 된다. 전문적으로 프로그래밍을 하거나 코테를 제대로 준비하지 않는 이상 거의 쓸 일이 없고,, 그래서 이런것도 있었지, 저런것도 있었지,, 하면서 강의를 듣고 있다. 엄청 재미있는 강의는 아니다. 정말 독하게 할 자신이 있다면, 한 일주일 날잡고 파이썬 코딩 도장을 처음부터 진득하니 파는게 나을지도 모르겠다. 다만 다른 사람들과 같이 공부하는 재미가 있으..
-
231103 파이썬 기초패스트캠퍼스 부트캠프 학습일지 2023. 11. 3. 10:40
이론~이론~이론강의였다. 하하하. 파이썬 코딩 도장 책을 인터넷에서 열면서 직접 쳐봤을때 느꼈던 재미보다는 좀 덜했다. 역시 코딩은 실전!! 예전에는 코더는 낮고, 프로그래머는 높다고 생각했는데, 나는 프로그래밍 자체보다는 코딩이 훨씬 재밌는 것 같다. 스타크래프트를 한다고 하면, 당연히 제일 잘하는 종족이 있고, 잘하는걸 점점 더 연습해서 더욱 정교한 컨트롤이 가능하도록 훈련하는 것이 재밌지 않은가? 난 파이썬 코딩이 즐겁고, c도 배워서 잘하고 싶다. 내가 할 수 있는 코딩 능력을 발전시켜서 더욱 능숙하게 코딩하고 싶다. 하하하하! 파이썬이 좋은걸 모르는 사람이 있나! 중요하다는걸 모르는 사람이 있나! 유용하다는걸 모르는 사람이 있나! 나한테는 오히려 기본적인 자료구조에 관한 내용을 재밌고 쉽게 가르..