복대가리의 개발

[기타] 스터디/[혼공학습단 9기] 파이썬

파이썬 공부 (1)

복대가리 2023. 1. 6. 00:11
728x90

파이썬이 생겨난 배경

1991년 귀도 반 로섬이 발표한 프로그래밍 언어입니다.

크리스마스가 있던 1989년 연구실이 닫혀서 심심하던 차에 만들기 시작했다고 하며 파이썬이라는 이름은 영국의 6인조 코미디 그룹 "몬티 파이썬"에서 가져왔습니다.

로고는 Python이라는 영어단어가 뜻하는 '비단뱀'을 모티브로 만들어졌습니다.

파이썬로고

파이썬이 인기있는 이유

1. 비전공자도 쉽게 배울 수 있는 언어입니다.
2. 다양한 분야에서 활용할 수 있습니다.
3. 대부분의 운영체제에서 동일하게 사용됩니다.

 

파이썬 용어들

  • 인터프리터
    • 파이썬으로 작성된 코드를 실행해주는 프로그램
  • 파이썬 인터렉티브 셸
    • 파이썬 코드를 한줄한줄 입력하면서 실행 결과를 볼 수 있는 공간
  • 대화형 셸 (=인터렉티브 셸)
    • 한마디씩 주고 받는 것처럼 대화 한다고 하여 불리는 이름
  • 프롬프트
    • ">>>"에 코드를 한줄 한줄 입력하면 곧바로 실행결과를 볼 수 있습니다.
  • 문장
    • 실행할 수 있는 코드의 최소 단위
  • 표현식
    • 파이썬에서는 어떠한 값을 만들어 내는 간단한 코드를 표현식이라고 부릅니다.
  • 키워드
    • 특별한 의미가 부여된 단어로 파이썬이 만들어 질 때 이미 사용하겠따고 예약해 놓은 것

키워드들

  • 식별자
    • 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어, 주로 변수 또는 함수의 이름 등으로 사용되며 규칙이 있습니다.
      • 키워드를 사용하면 안됩니다.
      • 특수 문자는 언더 (_)만 허용합니다.
      • 숫자로 시작하면 안됩니다.
      • 공백을 포함할 수 없습니다.
  • 주석
    • 프로그램을 설명하는 데 사용하며, 프로그램에는 어떠한 영향도 주지 않습니다.


자료형과 문자열

  • 문자열 내부에 따옴표 넣기
    • 문자열 안에 따옴표를 여러개 넣으면 에러가 납니다. 

Syntax Error 발생

  • 문자열 안에 작은따옴표와 쌍따음표를 분리해서 사용해야합니다.

  • 이스케이프 문자를 사용해 문자열 만들기
    • 큰따옴표와 작은따옴표를 쉽게 넣는 방법이 있습니다.
    • 이스케이프 문자로 역슬래시(\)를 조합하여 사용하면 되니다.

  • 그외에 줄바꿈인 "\n", 탭 "t", 역슬래시 \\ 가 있습니다.

  • 여러 줄 문자열 만들기
    • \n을 사용하여 한줄로 표기 할 필요 없이 큰따옴표 또는 작은따옴표를 세 번 반복해 입력하면 여러 줄 문자열을 사용할 수 있습니다.

  • 문자열 반복 연산자
    • 문자열을 숫자의 * 연산자로 연결하면 문자열을 반복할 수 있습니다.

  • 문자 선택 연산자(인덱싱):[]
    • 문자 선택 연산자는 문자열 내부의 문자 하나를 선택하는 연산자입니다.
    • 대괄호안에는 음수 양수가 들어 갈 수 있으며, 그 수를 인덱스라고 부릅니다.

  • 문자열 길이 구하기
    • 문자열 길이를 구할 때는 len() 함수를 사용하여 구할 수 있습니다.

 

 

기본 미션

 

기본 미션 정답

4번문제의 주석 print("안녕하세요"[5])의 경우 Index범위를 벗어나 에러가 발생합니다.

728x90

'[기타] 스터디 > [혼공학습단 9기] 파이썬' 카테고리의 다른 글

파이썬 공부 (6)  (0) 2023.02.19
파이썬 공부 (5)  (0) 2023.02.11
파이썬 공부 (4)  (0) 2023.02.05
파이썬 공부 (3)  (0) 2023.01.24
파이썬 공부 (2)  (0) 2023.01.13