About coding (75) 썸네일형 리스트형 [WIL] 2023년03월27일~4월2일 1. 지난 주 목표 달성 여부 _개인과제처럼 파이썬으로 간단한 게임 만들 수 있을 실력 되기 _알고리즘 문제 풀어보기 2. 다음 주 목표 -장고로 웹사이트 제작할 수 있는 실력 되기 -과제 외에도 나의 웹사이트 만들면서 같이 공부하기 (선인장 성장일기) -파이썬 모자라는 부분 잘 학습해서 클래스, 메서드, 인자값, 딕셔너리 등 원활하게 사용하기 3. KPT 회고 KEEP: 중요한 건 꺾이지 않는 마음 보다! 꺾여도 계속 하는 마음! PROBLEM: 학습방향의 잘못된 설정. 코딩은 이론 위주의 학습 방법으로 하면 큰일 난다. 무조건 하나 배웠으면, 하나 쳐 보는 식으로 해야 하고, 치면서 계속 실험을 해서 감각해야 한다. 그리고 여러번 쳐서 숙달해야 한다. TRY: 아무리 힘들고 뒤쳐지는 것 같아도 좋은 .. 2023년 03월 31일 TIL 그 외 새로 배운 작은 내용: _아스키 아트(ASCII art) 그리고 파이썬 환경에서 실행하는 법. 요새 파이썬 터미널에서 게임 만들기 과제를 하는 중에, 다른 팀 작업물을 보니 귀여운 고양이가 나오길래 좀 알아보았다. 아스키 아트라는 것이 있다. ㅎㅎㅎㅎ 컴퓨터 특수문자 부호를 사용해서 모자이크 방식처럼 그림으로 나타내는 것이다. print(f"""\033[33m\n\n _▄███▀▀▀▀███▄_ ¿██▀ ▀▀█_ █ ▀█_ ε█▀ █▄ ¿█ ▄ ▄█ ▄ █▌ █▌ ▀ ▄██▀█▄ ▀ ▐█ ¿█████▌ ▀████▀ ¡█████_ █ ██ _▄▄_ ▐█ █ ▄███▄_▐█ ▄██▀▀ `▀██▄_ ██_▄███▄ █L ▀▀█▄▄▄██▀ ▀██▄▄▄██▀ █ █▌ δ█ └█ █▌ ▀█ THE END! >.. 2023년 03월 30일 TIL 문제: 프로그래머스 파이썬 코딩테스트 중... 주어진 숫자 리스트 중에서 최빈값을 구해 출력하는 문제. 시도: def solution(array): array.sort() #숫자리스트정렬 int_list = array #숫자리스트를 변수에 담는다. str_list = list(map(str,int_list)) #map으로 모든 숫자를 문자열로 바꾼다. result_str = ''.join(str_list) #쪼개져있는 문자열들을 합쳐서 하나의 문자열로 empty_list = [] for i in str_list: num_count = result_str.count(i) #문자열리스트를 돌며 i를 하나씩 잡아서 통돼지바베큐 문자열에서 몇번씩 들어있나 센다. #i들 중 가장 num_count가 많은 i를 프.. 2023년 03월 29일 문제: 팀과제로 게임을 만드는 중인데, 내가 엔딩 부분을 맡아서 작업하는 중에 이렇게 주석처리된 부분처럼 다시 게임 시작 부분으로 사용자를 리턴시키는 명령을 만들어야 하는데... 음... 검색하다보니 "스크립트를 재시작" 시키는 명령을 찾으면 될 것 같았다. 시도: 그래서 하다가 아래와 같은 코드를 찾았는데... import os import sys sys.stdout.flush() os.execv(sys.argv[0], sys.argv) 이걸 코드 밑에도 넣어보고... 결과는... 안된다. GPT에 물어보니 이건 안에다 써 넣는 코드가 아니라 파일을 따로 만들어서 써넣고 장치시키는 코드라는데, restart.py 파일을 만들어서 넣고 실행해봐도 안된다. 아마 뭔가 연결해야 하는 것 같아서 argv자리가.. 2023년 03월 28일 TIL 그 외 새로 배운 작은 내용: _그냥 느낀점: 오늘 창호튜터님 코딩하시는 걸 봤는데... 와... 넘 사 벽... 화면에서 커서가 쭈르륵쭈르륵 움직이더니 코딩 다 했다. 사람들 토일월화 만든 게임코딩을 30분 만에 쓱싹. 진짜 짱... 나는 언제 저 만큼 될려나. 므찌다... 빨리 저렇게 되고 싶다. _오늘 배운 대박 잔기술: 이런 식으로 slimetype 여러개가 있을 때 동시에 전부다 살짝 수정해주고 싶으면 마우스로 한 번 찍어 놓고 F2를 누르거나 마우스로 한 번 찍어 놓고 Ctrl Shift L 누르면 된다. 2023년 03월 27일 TIL 문제: 게임만들기 개인 과제 중에 아래처럼 인풋 값을 주고 사용자가 선택할 기회를 주는 부분이 있었는데, import time # 2단계: 주인공 속성 고르기 # 불속성, 얼음속성, 독속성 주인공슬라임의 체력, 기술 세팅해서 # 해당 속성 선택 시 앞으로 영구적으로 해당 속성에 해당하는 함수가 캐릭터 값에 적용되도록 해야함. while True: slimetype = input( "\n\n\n\n\n\n\n\n당신은 슬라임으로 다시 태어났습니다. \n어떤 슬라임이 되시겠습니까? \n\n1.불 2.얼음 3.독 \n\n위 세가지 속성 중에 고르세요. \n\n\n\n\n 답변: ") if slimetype == "불" or "1.불" or "1": print("\n\n\n잘 하셨습니다!! \n당신은 이제부터 .. [WIL]2023년 3월 19일~25일 1. 지난 주 목표 _생활코딩 WEB HTML/CSS/JS 세 가지 과목을 모두 풀 수강 하고, 실습까지 마칠 것 _파이썬에 대해서 계속 진지하게 복습하고 현업개발자 팟캐스트 들으며 스키마 모을 것 _오전에 꼭 일찍 일어나서 운동 다닐 것 2. 다음 주 목표 _개인과제처럼 파이썬으로 간단한 게임 만들 수 있을 실력 되기 _알고리즘 문제 풀어보기 3. 새로 배운 내용 정리 class cookie_frame(): def __init__(self, taste): print(f"생성된 과자의 이름은 {taste}입니다.") def __init__(self, name, taste): print(f"{name}의 맛은 {taste}입니다.") cookie1 = cookie_frame("cookie1", "딸기") .. 2023년 03월 24일 TIL 새로 배운 작은 내용: _if 문에서의 불리안 값 통과 관계 오늘 공부를 하다가 좀 특기 해놓아야 할 게 생겨서 펜을 집었다. 바로 이해했긴 한데, 시간이 지나면 헷갈릴 수 있을 만한 내용. T = True F = False if T or F: print('pass') else: print('block') >>>>>> DONG HYUN LEE@DESKTOP-AE57O4H MINGW64 ~/Desktop/study $ "c:/Users/DONG HYUN LEE/Desktop/study/venv/Scripts/python.exe" "c:/Users/DONG HYUN LEE/Desktop/study/main.py" pass (venv) 이렇게 if문에서 추가로 and 나 or 을 쓸 수 있다. 여러개의 요소를.. 이전 1 ··· 4 5 6 7 8 9 10 다음