티스토리 뷰

- 데이터 : 어떤 사물의 수량이나 품질 또는 현상을 표현한 

 

- 데이터 표현 : 문자 양쪽을 “ “ 또는 ‘ ‘  감쌈  ) “Hello, World!”  , ‘Hello, World!’

 

- 큰따옴표(“) 또는 작은따옴표(‘)  문자데이터로 표현하기 위해서는 \(이스케이프 문자) 사용  표기함.

 

구분 의미 용도
\” 큰따옴표 큰 따옴표를 표현
\’ 작은 따옴표 작은 따옴표를 표현
\n 줄바꾸기 문단의 줄을 바꾸기
\t 탭넣기 문단사이에 탭 넣기
\0 공백 공백 넣기

-여러 줄 문자열 만들기  # """ 다음 \(역슬레쉬)의 경우는 출력히 위 아래로 의도하지 않는 불바꿈을 삭제해 줌 # 

print ("""\동해물과 백두산이 마르고 닳도록
하느님이 보우하사 우리나라 만세
무궁화 삼천리 화려 강산
대한 사람 대한으로 길이 보전하세\

""")

 

 

- 문자 데이터 반복( * ), 연결( + ) 

 

- 문자 데이터 길이나 리스트 딕셔너리 등의 데이터개수 알아내기 : len(문자 데이터

  예) print(len(“KE901”)) 

 

- 문자 인덱싱 : 예) print(“KE901”[0:3])

 

 - 문자 슬라이싱 :  문자 데이터[시작 위치:끝위치]  ) “KE901”[0:2] -> KE  -> 인덱스는 0부터 시작하며 마지막 숫자는 불포함됨

 

- 숫자 데이터 : int -> 정수 , float -> 부동 소수점

 

- 연산 연산자 & 복합 대입 연산자(계산 후 대입)

기호 의미 복합 대입 연산자 기호 의미 복합 대입 연산자
+ 더하기 += - 빼기 -=
* 곱하기 *= / 나누기 /=
// 나누기몫 //= % 나머지 %=
** 제곱 **=      

 

- 변수 : 데이터에 붙이는 이름  예) msg = “Hello!! World!!”  #msg가 변수명

 

- 네이밍  : 변수는 숫자로 시작, 공백, 키워드 금지

 

- 복합 대입 연산자

 

- input()  # 사용자 입력 함수

 

- format 함수  # 문자열로 치환시킴

 

X = "{} {} {} {}".format(3, 5, 7, 10)
print(X)

 

- 실행 결과 -

3 5 7 10

 

- strip()  # 문자열 양옆의 공백 제거  * lstrip(), rlstrip() 참조

 

- isOO()  # 문자열의 구성 파악 

함수 확인요소 함수 확인요소
isalnum() 알파벳 또는 숫자구성 isdigit() 숫자 인식
isalpha() 알파벳 isspace() 공백 구성
isidentifier() 식별자사용 여부 islower() 소문자 구성
isdecimal() 정수 형태 isupper() 대문자 구성

 print("dwe12".isdigit())

- 실행 결과 -

False

 

- find()  # 문자열찾기  * rfind()

 

- split()  # 문자열 자르기

a ="10, 20, 30, 40, 50".split(" ")
print(a)

- 실행 결과 -

['10,', '20,', '30,', '40,', '50']   # 실행결과가 리스트임을 기억!!

 

동 블로그는 IT 비전공자이기에 개념들이 이해가 되지 않는 부분들도 있을 것이며 지식배포가 아닌 개인적으로 공부 내용 정리를 위하여 작성된 블로그임을 미리 고지합니다.



출처: https://yonghoi.tistory.com/category/파이썬 공부 [쿠키의 세상살이]

'파이썬 공부 > 혼자 공부하는 파이썬' 카테고리의 다른 글

4강 반복문  (0) 2021.10.12
3강 조건문  (0) 2021.10.11
들어가기  (0) 2021.10.09