파이썬 공부 (★ My Main)/개념 공부 5

2023.12.28 파이썬 포맷팅(1)

★ 문자열 포맷팅 ★ (학교 파이썬 프로그래밍 수업에서 중요하게 다뤘던 부분 + 파이썬에서 중요 파트!) 문자열을 작성 후 숫자나 특정 문자열을 수정하고 싶은데 그냥 " " 안에 문자열을 때려박으면, 과연 수정할 수 있을까? 그렇지 않다. 문자열 안의 특정한 값을 바꿔야 할 경우가 있을 때 이것을 가능하게 해주는 것이 바로 문자열 포맷팅 기법이라고 한다. 쉽게 말하여, 문자열 포맷팅이란 문자열 안에 어떤 값을 삽입하는 방법이다. ## 포맷팅 a = "I eat %d apples." % 3 print(a) b = "I eat " + str(3) + " apples." print(b) c = "I eat 3 apples." print(c) 여기에서 %d 는 문자열 포맷 코드라고 부른다. 여러개가 들어갈 때에..

2024.12.27 파이썬 인덱싱 및 슬라이싱

파이썬에서는 문자열을 더하거나 곱할 수 있다. 문자열 인덱싱 ? 인덱싱이란, 무엇인가를 '가리킨다' 는 의미이다. 인덱싱은 다른 언어에는, string에 인덱싱이 없다. 인덱싱과 비슷한 개념을 사용하려면 이상한 함수를 사용하거나 해야 한다. 변수 c에 저장한 문자열의 각 문자마다 번호를 매긴다. ※ 중요! 인덱싱은 처음을 0으로 인식을 하고 띄워쓰기 또한 인덱싱 안에 포함되어 있다! a [번호] 는 문자열 안의 특정한 값을 뽑아내는 역할을 한다. 이러한 작업을 인덱싱이라고 한다. 문자열 슬라이싱 ? 슬라이싱은 무엇인가 '잘라낸다' 는 의미이다. 문자열 안에서 문자열의 일부를 어디서부터 어디까지 뽑아낼 수 있다는 말이다. 사진을 참고하자! Q Pithon 이라는 문자열을 Python 으로 바꾸려면 ? Pi..

2023.12.24 파이썬 숫자형 문자형 자료형

참고 사이트 : 최신 파이썬 코딩 무료 강의 - 5시간만 투자하면 개발자가 됩니다 (youtube.com) VS CODE가 실행이 안될 시, Untitled3.ipynb - Colaboratory (google.com) Google Colaboratory Notebook Run, share, and edit Python notebooks colab.research.google.com 구글 코랩 노트북을 사용하여 간단한 코딩을 진행하면 된다. ※ 참고 : Ctrl + Z Enter = 종료 버튼 자료형 : 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다. 자료에 대한 타입 숫자, 문자열, 불, ... 어떤 값을 담는 자료구조 변수, 리스트, 튜플, 딕셔너리, 집합 숫자형..

2023.12.23 파이썬 설치

1. 파이썬 설치 화면에서 Python 3.x로 시작하는 버전 중 가장 최근의 윈도우 인스톨러를 다운로드하자! >>> 가장 최신 버전인 파이썬 3.11 버전으로 진행 Python 페이지 링크: https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 위의 링크로 들어가 보면 현재 사용하고 있는 OS가 자동으로 감지되기 때문에 노란색의 다운로드 버튼만 누르면 파이썬 설친 툴을 다운로드할 수 있다. (윈도우용 파이썬 언어 패키지 다운로드) ※ 파이썬이 어느 곳에서든지 실행이 될 수 있도록 'Add Python 3.x to PATH' 옵션을 반드시 선택하자...

2023.12.22 파이썬 [프롤로그]

파이썬 역사? 1990년 귀도 반 로섬(Guido Van Rossum)이 취미로 만든 프로그래밍 언어, 인터프리터 언어 1991년 Python 최초 발표, 2000년 Python 2, 2008년 Python 3 로 차차 개발이 되었다. 파이썬은 컴퓨터 프로그래밍 교육을 위해 많이 사용하지만, 기업의 실무를 위해서도 많이 사용하는 언어 대표적인 예) 구글(Google) 구글에서 만들어진 소프트웨어의 50% 이상이 파이썬 드롭박스(Dropbox), 인스타그램(Instagram), ... 이해하기 쉬워 공동 작업과 유지 보수가 편하다 → 다른 언어로 작성된 많은 프로그램과 모듈이 파이썬으로 재구성되는 중 ※ 인터프리터 언어 : 한 줄씩 소스 코드를 해석해서 그때그때 실행해 결과를 바로 확인할 수 있는 언어 참..