자기계발

문제해결을 위한 자료구조와 알고리듬 2차시

Alza 2024. 9. 9. 21:16
반응형

파이썬과 데이터 과학

 

 


변수란

 

데이터를 저장하는 공간

그릇, 포장박스와 같은 것

컴퓨터의 메모리 공간에 이름을 붙이는 것

정수, 실수, 문자열 등의 자료값 저장

 

스타벅스의 사이즈별로 주문하는 것

벤티를 주문했는데 톨 컵에 담으면 넘친다

변수보다 데이터가 큰 경우

overflow가 됨

 

>>> weight = 72.8

 

대입연산자

A=B=C=D=1

D=1

C=1

B=1

A=1

순서로 들어감

 

수학적 의미와는 차이가 있음

 

>>> x, y = 100, 200

>>> result = x + y   

>>> result               

300           

 

같다 표시는 ==

 

 

변수 이름 짓기

변수 이름은 규칙이 있음

식별자는 문자, 숫자, 문자, 밑줄 문자(_)로 이루어지며

특수 문자 사용금지

첫글자 숫자금지

중간 공백 안 됨

대문자 소문자 구별

예약어(정해진 문자)는 변수로 사용금지

 

False class return is finally None

if for lambda continue True def 등

 

변수이름짓기

 

알아보기 쉽게 하는 게 좋음

>>> weight = 78.2

 

문자열에서는 띄어쓰기 특수문자 가능

>>> s1 = "Water World!"

 

큰 따옴표, 작은 따옴표 둘다 가능

>>> s1 = 'Water World!'

 

''안의 것은 문자열

>>> n1 = '100'

>>> n2 = '200'

>>> n1 + n2   
'100200'

 

정수형(int) -1 0 1 2 등

실수형(float) 3.14 4.3 0.01

문자열(str) 'hi' '123'

부울형(bool) True False

리스트(lsit) ['abc, 'def']


python 실습

 

Python Release Python 3.12.6 | Python.org

 

Python Release Python 3.12.6

The official home of the Python Programming Language

www.python.org

 

 

반응형