파이썬 튜토리얼

파이썬 홈 파이썬 소개 파이썬 시작하기 파이썬 구문 파이썬 주석 파이썬 변수 파이썬 데이터 유형 파이썬 숫자 파이썬 캐스팅 파이썬 문자열 파이썬 부울 파이썬 연산자 파이썬 목록 파이썬 튜플 파이썬 세트 파이썬 사전 파이썬 If...Else 파이썬 while 루프 Python For 루프 파이썬 함수 파이썬 람다 파이썬 배열 파이썬 클래스/객체 파이썬 상속 파이썬 반복자 파이썬 범위 파이썬 모듈 파이썬 날짜 파이썬 수학 파이썬 JSON 파이썬 정규식 파이썬 PIP 파이썬 시도...제외 파이썬 사용자 입력 파이썬 문자열 포맷

파일 처리

파이썬 파일 처리 파이썬 읽기 파일 Python 파일 작성/작성 파이썬 파일 삭제

파이썬 모듈

넘파이 튜토리얼 팬더 연습 사이피 튜토리얼

파이썬 Matplotlib

Matplotlib 소개 Matplotlib 시작하기 Matplotlib 파이플로트 Matplotlib 플로팅 Matplotlib 마커 Matplotlib 라인 Matplotlib 레이블 Matplotlib 그리드 Matplotlib 서브플롯 Matplotlib 분산 Matplotlib 바 Matplotlib 히스토그램 Matplotlib 파이 차트

기계 학습

시작하기 평균 중앙값 모드 표준 편차 백분위수 데이터 배포 정규 데이터 분포 산포도 선형 회귀 다항식 회귀 다중 회귀 규모 훈련/시험 의사결정나무

파이썬 MySQL

MySQL 시작하기 MySQL 데이터베이스 생성 MySQL 테이블 생성 MySQL 삽입 MySQL 선택 MySQL 어디 MySQL 주문 기준 MySQL 삭제 MySQL 삭제 테이블 MySQL 업데이트 MySQL 제한 MySQL 조인

파이썬 몽고DB

몽고DB 시작하기 MongoDB 데이터베이스 생성 MongoDB 컬렉션 생성 몽고DB 삽입 몽고DB 찾기 몽고DB 쿼리 몽고DB 정렬 몽고DB 삭제 MongoDB 드롭 컬렉션 몽고DB 업데이트 몽고DB 제한

파이썬 참조

파이썬 개요 파이썬 내장 함수 파이썬 문자열 메서드 파이썬 목록 메서드 파이썬 사전 메서드 파이썬 튜플 메서드 파이썬 세트 메소드 파이썬 파일 메서드 파이썬 키워드 파이썬 예외 파이썬 용어집

모듈 참조

랜덤 모듈 요청 모듈 통계 모듈 수학 모듈 cMath 모듈

파이썬 방법

목록 중복 제거 문자열 반전 두 개의 숫자 더하기

파이썬 예제

파이썬 예제 파이썬 컴파일러 파이썬 연습 파이썬 퀴즈 파이썬 인증서

파이썬 문자열


문자열

파이썬에서 문자열은 작은따옴표나 큰따옴표로 둘러싸여 있습니다.

'안녕하세요'' 안녕하세요'와 같습니다 .

print()다음 함수 를 사용하여 문자열 리터럴을 표시할 수 있습니다 .

예시

print("Hello")
print('Hello')

변수에 문자열 할당

변수에 문자열을 할당하는 것은 변수 이름 뒤에 등호와 문자열을 사용하여 수행됩니다.

예시

a = "Hello"
print(a)

여러 줄 문자열

세 개의 따옴표를 사용하여 변수에 여러 줄 문자열을 할당할 수 있습니다.

예시

세 개의 큰따옴표를 사용할 수 있습니다.

a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

또는 세 개의 작은따옴표:

예시

a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)

참고: 결과에서 줄 바꿈은 코드와 동일한 위치에 삽입됩니다.



문자열은 배열입니다

다른 많은 인기 있는 프로그래밍 언어와 마찬가지로 Python의 문자열은 유니코드 문자를 나타내는 바이트 배열입니다.

그러나 Python에는 문자 데이터 유형이 없으며 단일 문자는 단순히 길이가 1인 문자열입니다.

대괄호를 사용하여 문자열의 요소에 액세스할 수 있습니다.

예시

위치 1의 문자를 가져옵니다(첫 번째 문자의 위치가 0임을 기억하십시오).

a = "Hello, World!"
print(a[1])

문자열 반복

문자열은 배열이므로 루프를 사용하여 문자열의 문자를 반복할 수 있습니다 for.

예시

"banana"라는 단어의 문자를 반복합니다.

for x in "banana":
  print(x)

Python For Loops에서 For Loops에 대해 자세히 알아보세요 .


문자열 길이

문자열의 길이를 얻으려면 len()함수를 사용하십시오.

예시

len()함수는 문자열의 길이를 반환합니다.

a = "Hello, World!"
print(len(a))

문자열 확인

특정 구문이나 문자가 문자열에 있는지 확인하려면 키워드를 사용할 수 있습니다 in.

예시

다음 텍스트에 "free"가 있는지 확인하십시오.

txt = "The best things in life are free!"
print("free" in txt)

if명령문 에서 사용하십시오 .

예시

"무료"가 있는 경우에만 인쇄:

txt = "The best things in life are free!"
if "free" in txt:
  print("Yes, 'free' is present.")

Python If...Else에서 If 문에 대해 자세히 알아보세요 .


그렇지 않은 경우 확인

특정 구문이나 문자가 문자열에 없는지 확인하려면 키워드를 사용할 수 있습니다 not in.

예시

다음 텍스트에 "비싼"이 없는지 확인하십시오.

txt = "The best things in life are free!"
print("expensive" not in txt)

if명령문 에서 사용하십시오 .

예시

"비싼"이 없는 경우에만 인쇄하십시오:

txt = "The best things in life are free!"
if "expensive" not in txt:
  print("No, 'expensive' is NOT present.")