본문 바로가기

프로그래밍3

내일배움캠프 9일차 TIL_vs code 파일 생성 Python 강의(심화) 학습목표: 가상 환경(virtual environment) 구성_vscode는 무료 소프트웨어이며, 마이크로소프트에서 개발 하고 있는 코드 편집기 프로그램 배운내용: 바탕화면에 새파일 이름을 SPARTA_PYTHON2으로 만들고, NEW FILE을 생성_learn.py 터미널을 통해 실행값을 확인하는건 Pycharm과 같다. 새로운 점은 터미널에 값을 입력해서 생성할 수 있다는 것. 아래와같이 터미널에 python 파일명.py 입력하면 도출가능 이유는 모르겠으나, 나는 Python터미널에서 run하면 자꾸 에러가 나와서 cmd를 통해 생성하고 있다. 2023. 8. 21.
내일배움캠프 8일차 TIL_if문을 포함한 함수+문법 학습목표: if 문 / else 와 elif for 문 + enumerate, break 함수 int() 배운내용: if문 예시: money = 5000 if money > 3800: print("택시 타자!") else 와 elif: 조건을 만족하지 않을 때 다른 코드를 실행하고 싶을 때 쓰는 문법 for 원하는 값 in 그 리스트명 enumerate 함수: 나열해서 번호를 매겨준다. 반복문에서 index번호를 매겨서 결과값을 print할때 사용 enumerate 사용방법: break: 만약 6개정도만 print하고싶다면 break 사용 count 함수: 문자열 안에서 찾고 싶은 문자의 개수를 찾을 수 있다. 사용방법: '변수. count(찾고자하는 문자)' 형태 퀴즈! 퀴즈! 정수가 들어있는 리스트에.. 2023. 8. 16.
내일배움캠프 7일차 TIL_문자열,인덱싱과 슬라이싱 및 문법 이해 학습목표: 문자열: len() .split('문자열') .replace() 인덱싱과 슬라이싱 list 그리고 dictionary .append() sort() 배운내용: '글'도 '데이터'해서 사용가능 아래와 같이 성과 이름을 띄어서 사용하고 싶을 경우, " " 을 두 문자열사이에 추가하여 print. 문자열의 길이(수)를 알고 싶을때는 len()을 print하자 두 변수 더할수도있음. 문자열 나누기는 .split() 을 이용한다. .split()을 활용하여 문자열을 그룹별로 나누고, 내가 원하는 문자열을 [0],[1]와 같이 지정하여 print가능 .replace()을 활용해서는 원하는 내용으로 대체가능하다. 인덱싱과 슬라이싱: 문자열의 집합을보고 그들이 몇번째인지 인덱싱하기 + 문자열의 일부를 슬라이.. 2023. 8. 16.