파이썬 기초 문법

Shinbbb·2022년 8월 11일
0
post-thumbnail

1. 변수명 정하기

  1) 영문과 숫자, _로 이루어진다.

  2) 대소문자를 구분한다.

  3) 문자나, _로 시작한다.

  4) 특수문자를 사용하면 안된다.(&, % 등)

  5) 키워드를 사용하면 안된다.(if, for 등)


2. 동일한 변수명에 따른 값은 마지막 변수값을 출력한다.

   a = 1, b = 2, c = 3

   a = 4, b = 5, c = 6

    print(a, b, c)

    = 4, 5, 6


3. 변수 타입

  1) 정수형: int

  2) 실수형: float

  3) 문자형: str


4. 출력 방식

  1) sep(separation): 값 사이에 공백이 아닌 문자를 넣고 싶거나 공백없이 출력하고 싶을 때 사용한다.

   (1) 문자 삽입(sep='문자')

    a = 1, b = 2, c = 3

    print(a, b, c, sep='#')

    = 1#2#3

   (2) 공백 없음(sep='')

    a = 1, b = 2, c = 3

    print(a, b, c, sep='')

    = 123

   (3) 줄 바꿈(sep='\n')

    a = 1, b = 2, c = 3

    print(a, b, c, sep='\n')

    = 1

       2

       3

  2) end: print는 기본적으로 출력값 끝에 \n을 붙이기 때문에 자동으로 줄바꿈이 된다.

     print를 여러번 사용하더라도 print(a, b, c)처럼 한 줄에 여러 개의 값을 출력하고자 할 때

     end를 사용한다.

     print(a, end=' ')

     print(b, end=' ')

     print(c)


5. 변수입력과 연산자

  1) input: 사용자로부터 입력을 받는 함수

   (1) input()

   (2) input("문자열")

  2) split: 문자열을 일정한 규칙으로 잘라서 리스트로 만들어 주는 함수

   (1) 문자열.split()

   (2) 문자열.split('구분자')

   (3) 문자열.split('구분자', 분할횟수)

   (4) 문자열.split(sep='구분자', maxsplit=분할횟수)

  3) map: 여러 개의 데이터를 한 번에 다른 형태로 변환하기 위해서 사용

   (1) map(변환 함수, 순회 가능한 데이터)

  4) 연산 입력

   (1) 사칙연산

     · print(a+b), print(a-b), print(a*b), print(a/b)

   (2) 기타

     · print(a//b) 몫 , print(a%b) 나머지

     · print(a**b) 제곱근

profile
Back-End Engineer

0개의 댓글