프로그래밍 언어/python

1) 파이썬 기본 문법 1

busy맨 2024. 1. 30. 22:01

1. 출력 print

1) print()

  • 쌍 따옴표(" "), 따옴표(' ')로 문자를 감싸서 문자열을 출력

2) 따옴표를 같이 출력하고 싶을 때

  • 쌍 따옴표를 출력하고 싶을 때 → 따옴표 안에 감싼 후 출력
  • 따옴표를 출력하고 싶을 때 → 쌍 따옴표 안에 감싼 후 출력

3) 콤마를 이용하여 합쳐서 출력

  • 여러 문자를 콤마(,)를 이용하여 합쳐서 출력

4) 띄어쓰기 없이 여러 문자 출력

  • + 를 사용하여 문자를 출력하면 문자열 간의 띄어쓰기가 사라짐

5) 여러 줄을 출력하는 경우

  • 쌍따옴표 3개와 따옴표 3개로 감싸서 출력

6) 변수 출력

  • .format 형식을 이용하여 변수를 바로 출력
  • 출력하고 싶은 부분에 {} 빈 중괄호를 입력 후 .format에 값을 대입
  • 첫 번째 중괄호에는 a값이 대입되고, 두 번째 중괄호에는 b값이 대입
  • .format 방식은 값이 늘어나면 헷갈릴 수 있음

7) f-string

  • python 3.6 이상부터 사용 가능
  • 출력할 문자열 앞에 f를 붙인 후 {변수} 중괄호 안에 표현할 변수를 넣어줌
  • .format 방식보다 직관적

 

 

2. 입력 input

1) 사용자 입력받기

  • 명령 프롬프트에서 사용자로부터 글자, 숫자 등 데이터를 입력 받을 때 input() 함수를 사용

  • 따옴표의 의미는 문자열을 의미
  • input() 안에 문자열을 입력하여 사용자 입력창에 문자열의 내용을 보여줌

  • input()은 문자열을 입력받기 때문에 100의 문자열과 200의 문자열이 더해진 100200이 출력됨

 

3. 변수

  • 변수는 값을 저장할 때 사용하는 식별자로 변할 수 있는 값을 의미
  • 숫자뿐만 아니라 문자 등 모든 자료형을 의미

  • int형 변수들의 덧셈으로 출력됨

  • c의 자료형은 int형이나 d의 자료형이 문자열 → ERROR(계산 불가)
  • 해결
    1. 문자열을 숫자형으로 int()를 사용하여 변환 후 계산
    2. 숫자형을 문자열로 str()을 사용하여 변환 후 계산

  • float형과 int형을 더했을 때는 에러가 발생하지 않음
  • 같은 숫자 형태이기 때문에 결과는 자동으로 float형으로 출력

  • float()을 사용하여 소숫점형으로 변환 후 계산 가능
  • int형 변수를 float형으로 변환

'프로그래밍 언어 > python' 카테고리의 다른 글

비동기&동기, 병렬성&동시성  (0) 2024.07.18
4) 파이썬 기본 문법 4  (0) 2024.02.06
3) 파이썬 기본 문법 3  (0) 2024.02.01
2) 파이썬 기본 문법 2  (0) 2024.01.31
22.07.07) Python  (0) 2023.01.15