본문 바로가기

Python

Python 기본 용어 & print() & 문자열

Python 동작 방법

1. 터미널에서 python을 입력하면 python 인터렉티브 쉘로 이동함 → 간단한 실행결과를 보기 위함

> python 파일명(~.py)  #파일 실행

2. 파일로 만들어서 실행이 원칙. 파일 저장 → Run → Run Module 또는 F5 → 파일 실행

Ctrl + Alt 누르고 방향키로 올리고 내리면 동시에 여러줄 수정 가능

표현 방법

표현식

어떤 값을 만들어내는 식

문장

표현식이 하나 이상 모이면 문장이 된다 10 + 10

  • 자료 : 10, 20, 30 등
  • 연산자 : + - * / 등
  • 식별자 : 사용자가 정의한 용어, 이름을 붙일 때 사용
    • 키워드는 사용 불가
    • 공백은 사용 불가
    • 숫자로 시작하면 안됨
    • 특수문자는 _ 만 허용
  • 키워드 : 창시자가 정의한 단어 if True and 등

식별자 구분법

스네이크 케이스

밑줄 _ 로 단어를 연결하는 것

get_data

print() → 함수

pi → 변수

캐멀 케이스

낙타의 등 처럼 각 단어의 시작을 대문자로 하는 것

GetData → 클래스

주석 : # 기호의 뒤는 주석 처리

print() 함수

값을 출력하기 위해 사용하는 함수

print(출력1, 출력2, … )

print("안녕하세요")
#를 입력하면

안녕하세요

#라고 출력된다

print(10, 20, 30)
#을 입력하면

10 20 30 

#이 출력된다

자료형

Data를 쉽게 구분하기 위해 정의한 것

  • 문자열 : 안녕하세요, Hello 등
  • 숫자 : 10, 20, 30 등
  • 불 : True, False

자료는 세포처럼 구성 요소의 가장 작은 요소

자료형 확인 함수 type()

type(3)
<class ‘int’> #숫자
type(”Hello”)
<class ‘str’> #문자열

문자열

‘’ 이나 “” 로 표현

‘ 와 “ 두 가지인 경우는 문자열 안에 따옴표를 넣을 경우가 있기 때문이다

>>>“’예시’”
’예시’

>>>’”예시”’
”예시”

특수한 역할하는 \\

>>>“\\”안녕하세요\\”반갑습니다”
’”안녕하세요”반갑습니다’

>>>print("안녕하세요\\n안녕하세요") #줄바꿈
안녕하세요
안녕하세요

>>>print("안녕하세요\\t안녕하세요") # Tab키
안녕하세요    안녕하세요

\ 자체를 출력하려면 \\ 로 입력해야 한다

문자열을 여러 줄로 출력하기

>>>print("""안녕하세요   # """를 3개 입력하면 연속해서 입력 가능하게 변함
...안녕하세요
...안녕하세요""")
안녕하세요
안녕하세요
안녕하세요

>>>print("""      # 이렇게 하면 줄바꿈이 발생
...안녕하세요
...안녕하세요
...안녕하세요
...""")

안녕하세요
안녕하세요
안녕하세요

>>>print("""\\      # \\를 넣으면 줄바꿈이 생략
...안녕하세요
...안녕하세요
...안녕하세요\\
...""")
안녕하세요
안녕하세요
안녕하세요

문자열 연결

>>>"안녕하세요" + "반갑습니다"
'안녕하세요반갑습니다'

문자열 반복

>>>"안녕하세요" * 3
'안녕하세요안녕하세요안녕하세요'

>>>"-" * 20
'--------------------'

'Python' 카테고리의 다른 글

[Python] 문제 풀기 21~40 Python문자열 1  (0) 2023.07.09
[Python] 문제 풀기 1~20 Python변수  (0) 2023.07.06
Boto3 개요 및 사용 예시  (0) 2023.04.27
프로그램 입력과 출력  (0) 2023.04.26
Python 문자열의 기본 함수  (0) 2023.04.17