본문 바로가기

TiL7

내일배움캠프 14일차 TIL_비교연산자 오늘의 학습 키워드: 다양한 비교연산자 try / exception을 활용한 에러 처리 패킹과 언패킹 공부한 내용 본인의 언어로 정리하기: 비교연산식을 이용하면 결과가 True인지 False인지 판단할 수 있는데 향후에 어떻게 활용가능한지 생각해보았다.값을 비교할 수 있고 관계를 파악할 수 있기 때문에 다양하게 활용 가능하다.향후에는 의사결정하는데 있어서 아주 중요하기 때문에 지금 단계에서 잘 알아두고 코드를 짜는 능력이 필요하다.파이썬에서는 에러 처리시, try/exception 을 활용해서 처리한다.패킹과 언패킹은 언어가 보여주듯이, 요소들을 묶어주거나 풀어주는 것을 의미하며 list 혹은 dictionary의 값을 함수에 입력할 때 주로 사용한다. dictionary에서의 활용 def set_pro.. 2023. 8. 29.
내일배움캠프 11일차 TIL_Python 터미널 변경 Python 강의(심화) 학습목표: 하루 공부량 5시간만이라도 채워보자. OS의 이해 및 오류 해결 배운내용: 파이썬에서 변수의 유효 범위에 대해 배우려고 하는데... 자꾸 빨간색으로 에러가 뜬다. 궁금한건 못참지. 다행히 튜터님께서 바로 질문에 회신을 주셔서 빠르게 해결하였다. 내가 이해한 바에 따르면 vs code는 기본 디폴트 터미널이 파워셀이다. 파워셀은 보안을 위하여 아무래도 더 제약이 많다. 때문에 내가 무슨 액션을 하려고하면 저렇게 에러가 뜰 수 있는 경우가 생긴다. 이럴경우 해결방법은 아래와 같다 cmd 터미널로 디폴트 터미널을 변경 (crtl + shift + p 누르고 검색하기) 하거나 파워쉘 권한을 낮추면된다. 나는 디폴트 값 변경하기로 했고 아래와 같다. cmd 터미널로 디폴트 터미.. 2023. 8. 21.
내일배움캠프 10일차 TIL_가상 환경(virtual environment)이해 Python 강의(심화) 학습목표: 일단 포기하지 말고 매일 그냥 하자. 가상 환경(virtual environment)이해하고 구축하기 코드 컨벤션 이해하기 배운내용: 가상환경(virtual environment)이란? 각자 독립된 파이썬 실행 환경, 개발환경을 의미 프로젝트 A와 B를 진행한다면 독립환경도 각각 존재한다. 터미널에서 python -m venv venv 입력하여 가상환경 구축가능 이후, vanv폴더에서 activate 활성화시키기 위해 venv\Scripts\activate 입력한다. 아래와 같이 터미널에 나온다면 성공. 코드 컨벤션이란? 코드를 짤때는 기본적으로 사람이 읽을 수 있게 짜야한다. 내가 짰더라도 코드양이 많으면 '이게 뭐지..?' 싶은 생각이 든다. 이렇게 당황스러운 상황.. 2023. 8. 21.
내일배움캠프 9일차 TIL_vs code 파일 생성 Python 강의(심화) 학습목표: 가상 환경(virtual environment) 구성_vscode는 무료 소프트웨어이며, 마이크로소프트에서 개발 하고 있는 코드 편집기 프로그램 배운내용: 바탕화면에 새파일 이름을 SPARTA_PYTHON2으로 만들고, NEW FILE을 생성_learn.py 터미널을 통해 실행값을 확인하는건 Pycharm과 같다. 새로운 점은 터미널에 값을 입력해서 생성할 수 있다는 것. 아래와같이 터미널에 python 파일명.py 입력하면 도출가능 이유는 모르겠으나, 나는 Python터미널에서 run하면 자꾸 에러가 나와서 cmd를 통해 생성하고 있다. 2023. 8. 21.