파이썬13 [TIL] 끝나지 않는 프로젝트 및 github활용 내 담당이었던 부분을 고쳐서 적용하지 못한 것이 아쉬워 나머지 공부를 했다. 오늘 공부한 것 정리 및 복습ㅜㅜ 1. github 충돌 난 파일 문제 해결 github에 들어가보니 지난 파일에 덮어쓰기가 되면서 이전 변경사항과 새로운 변경사항이 충돌오류가 나있었다. main.py code에서 변경할 부분이 무엇인지 하나씩 확인 및 변경 설정을 하였다.. 2. autoenv 로 자동으로 venv activate시키기. - https://github.com/hyperupcall/autoenv ``` brew install autoenv ``` >> 이 부분은 적용 후 터미널에 뭔가 오류가 나서 지웠음,, 터미널사용이랑 언어가 익숙해지면 다시 시도해봐야지 3. 필요한 클래스나 함수만 가져오기 from unit_.. 2023. 4. 1. [TIL] 게임 팀프 끝! 1. 파이썬 Q&A특강 with 튜터님 O 2. 알고리즘 풀이 X 3. 팀프 마무리 및 제출 O 파이썬 Q&A를 하며 알게된 것, 복습한 것들 정리 + 해설에서 알게된 것들.. 메소드 : 클래스 안에서 정의된 함수 함수 : def키워드로 정의된 함수 파라미터 : 값을 받아주는 부분 인자 : 파라미터에 값을 넣어 받은 것 > 값을 주고 받는 아이들을 인자와 파라미터 라고 함!! 함수는 사용할때 뒤에 ()를 꼭 붙여줘야함 while문이 너무 많다면 while문을 적용할 코드나 while문 자체를 함수로 만들고 그걸로 while문을 짜면 더 보기 좋고 편함! 리스트, 딕셔너리가 확장성이 좋기때문에 활용도가 높게 미리 만들어주는 것이 좋다! def main(*args,**kwargs) print(args) #d.. 2023. 3. 31. [TIL] 오늘의 학습 0330, 팀프 코딩 오늘의 학습 1. 알고리즘 문제 풀이 2. 알고리즘 특강 by 튜터님 3. 알고리즘 추가 공부 +강의듣기 4. 팀프용 개인 코드 짜기 5. 팀 협업 진행 어제 팀프진행을 위한 회의를 했다. 어떤 부분이 게임에 필요할지 이야기 나누고 각자 파트를 정하고 마무리했다. 사다리타기로 item파트 걸림.. 주석으로 먼저 item의 속성에 대해 생각해보았다. 그리고 만들 기능을 class로 나누었다. item 은 플레이어가 사용하는 것, 사용 시 스탯, hp, mp 증가 등 플레이어에게 영향을 미친다. 장비, 소비 아이템이 있다. 몬스터에게서 보상을 받거나, 랜덤 지급할 수도 있다. 효과가 다양한 아이템도 있다 인벤토리를 사용하기도 하지만, 얻으면 바로 적용되기도 한다.. #바로 적용되는 것을 만들어보기로 했다 c.. 2023. 3. 31. [algorithm] 백준 : 10869 사칙연산 풀이 힘든 개인과제를 끝내고 해설도 듣고.. 자신감이 넘쳐 신나서 백준을 켰다. 신나서..... 켰다.. a, b = int(input().split()) def calculator(): sum = a + b sub = a - b mul = a * b div = a / b extra = a % b print(sum) print(sub) print(mul) print(div) print(extra) calculator(a, b) 자 여기에서 문제점은? 1. int로 input().split()을 묶었다 2. 함수가 문제다 3. 나누기를 했다 정답은 ~ 셋 다 입니다^.^... 자꾸 문법이랑 조건 생각안하고 쓰면 큰일이 납니다.. 문제 1번을 분석해보자 input() 받은 string"a b"를 split()으로.. 2023. 3. 29. 이전 1 2 3 4 다음