파이썬 기초 - 데이터와 변수(1)

이상해씨·2021년 9월 13일
0
post-custom-banner

◾시작

오늘부터 제로베이스 데이터 사이언스 과정이 시작했다.
아직 기초 부분을 하고있어 알고 있는 부분도 있지만 매일매일 배우는 내용을 정리하려한다.

◾기본 개념

  • 데이터 : 숫자, 문자 , 음원, 영상, 이미지 등 일상에서 사용하고 관측되는 것들
  • 정보 : 관찰이나 측정을 통해 수집된 데이터를 수집, 가공한 것
  • 메모리 : 컴퓨터에서 데이터를 사용하기 위한 저장 공간
  • 변수 : 데이터가 저장되어 있는 메모리 공간
print('Good Morning')
print('010-0000-0000')

◾변수

▫변수

  • 변수 : 데이터가 저장되어 있는 메모리 공간 변수명 = 데이터 형태로 선언 및 초기화
  • 변수명 : 메모리 주소를 나타내는 이름
  • '=' : 할당 연산자(대입 연산자)
number = 20
print(number)
  • 변수를 초기화하지 않으면 오류가 발생한다.(NameError)
    => 변수 정의시 초기화가 필수

▫변수를 사용하는 이유

  • 데이터 재사용 : 변수는 데이터 재사용을 위해 사용되며, 프로그램을 보다 효율적으로 관리할 수 있다.
  • 변수 미사용시 모든 값을 하나씩 수정해야하므로 오류 발생확률 증가
# 값을 변경하려고 하면 하나씩 전부 수정
print('Hello')
print('Hello')
print('Hello')
# 값을 변경하려고 하면 변수의 값만 변경
intro = 'Hello'
print(intro)
print(intro)
print(intro)

# 데이터 재사용
num1 = 10
num2 = 20

print(num1 + num2)
print(num1 - num2)
print(num1 * num2)
print(num1 / num2)

▫변수 작명법

  • 어떤 변수인지 알 수 있도록 의미를 담아 변수명 작성
    1. 영문 사용(한글 변수명이 사용가능하기는 하다.)
      myAddress(O), 나의주소(X)
    2. 첫 문자는 소문자로
      myAddress(O), MyAddress(X)
    3. ★가급적 데이터의 의미를 파악할 수 있는 명사 사용
      myWeight(O), mw(X)
    4. 카멜 표기법 또는 스네이크 표기법 사용
      카멜 표기법 : 단어마다 첫 문자에 대문자를 사용(첫 단어 제외)
      ex) customerBankAccount
      스네이크 표기법 : 단어마다 언더바를 사용
      ex) customer_bank_account
    5. 예약어(파이썬에서 이미 예약된 단어) 사용 금지
    6. 특수문자 사용 금지(단, 언더바(_)는 사용 가능)
    7. 공백문자 사용금지
    8. 숫자는 사용해도 되지만 첫 번째 사용 금지
      myAddress1(O), 1myAddress(X)
#변수 정의 및 사용
#삼각형의 넓이 계산을 위해 가로, 세로 변수 정의
width = 20
height = 50
print(width*height/2)
profile
후라이드 치킨
post-custom-banner

0개의 댓글