Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

배우고 느낀 것들

인프런 파이썬 입문 강의 섹션3 - 자료형 본문

파이썬/강의

인프런 파이썬 입문 강의 섹션3 - 자료형

낑깡H 2022. 8. 14. 11:41

변수 선언  

기본,암묵적인 규칙

Camel Case  소문자로 시작 numberOfCollege
Pascal Case  대문자로 시작 NumberOfColege
Snake Case 다 소문자 _로 연결  number_of_college 파이썬에서 주로 사용 

_,$ 제외한 특수문자, 숫자로 시작하는 변수는 X

예약어는 변수로 설정 불가 


///

자료형 

int : 정수 
float : 실수 
complex : 복소수
bool : 불린 ( 참, 거짓)
str : 문자열 (시퀀스)  * 반복, 혹은 순서O
list : 리스트 (시퀀스)  [ ]
tuple : 튜플(시퀀스)  ( )
set : 집합  { }
dict : 사전 


숫자형

사칙연산 
// : 몫
% : 나머지
abs(x) : 절대값
poewer (x,y) , x ** y : x의 y제곱 
x,y = divmod (100,8) -> 12,4 X가 몫, Y가 나머지

true : 1 , False : 0 



문자형 

이스케이프 코드 
백슬래쉬 , 한글에서는 \ 
\n : 개행
\t : 탭

멀티라인 입력 :

multi = \붙이면 따옴표 다음줄에 사용 가능 
'''
어쩌고
저쩌고
'''
로 표현 가능 

문자열 계산 
print( 't' in str_01) : str_01에 글자 t가 있니?

문자열 함수 
ex) capitalize, endswith, replace, sorted , split 



슬라이싱 : 원하는 단어 뽑아내기
왼쪽부터는 0부터, 역순으로 읽으면 -1부터
어디서부터, 어디까지, 몇글자마다 

아스키코드>문자, 문자>아스키코드 

리스트 (배열) : 순서O, 중복O, 수정O, 삭제O


튜플 : 리스트와의 차이점 : 순서O, 중복O, 수정X, 삭제X
원소가 하나인 경우는 마지막에 ,를 찍어서 단순 자료형과 구분 


index : 해당 원소가 몇 번째에 위치한지 
** 같은 원소가 있으면 앞에 걸로 읽네 
없으면 X not in tuple 로 에러 발생 



딕셔너리 : 순서X, 키 중복X(?), 수정O, 삭제O

출력 get('키') 
name -김 일때, 정확하지 않아도 에러 발생하는 걸 방지 가능. 

pop : 출력하고 키와 밸류 삭제 
popitem : 임의로 출력하고 키와 밸류 삭제 

 

 

 

* 인강으로 들으니 그냥 따라가면 되서 편하긴 한데, 시간이 너무 오래 걸리는 기분... 같은 실수를 반복한다 

Comments