1. 변수

  • 변수는 프로그래밍에서 데이터를 저장하고 관리하는 데 사용되는 중요한 개념입니다. 변수는 이름이 붙은 메모리 공간으로, 값을 저장하거나 참조할 때 사용됩니다.
name = '푸바오'
age = 3
weight = 100

print('%s 의 나이는 %d살 체중은 %dkg' %(name, age, weight))
더보기

푸바오 의 나이는 3살 체중은 100kg

name = '러바오'
print('%s의 나이는 %d살 체중은 %dkg' %(name, age, weight))
더보기

러바오의 나이는 3살 체중은 100kg

name = input(str("이름 :"))
age = input(str("나이 :"))
print('%s의 나이는 %s살' %(name, age))
더보기

이름 :푸바오

나이 :3

푸바오의 나이는 3살

 

 

2.변수 이름 작성하는 방법

  • 파이썬 변수는 대소문자를 구분하며, 예약어 (예: if, while, for 등)는 변수 이름으로 사용할 수 없습니다. 변수 이름은 알파벳으로 시작해야 하며, 숫자나 특수문자는 첫 글자로 올 수 없습니다. 변수 이름은 의미있고 알아보기 쉬운 이름으로 지정하는 것이 좋습니다.
num1 = 10
num2 = 3
print('%d/%d = %4.2f' %(num1,num2, num1/num2))
더보기

10/3 = 3.33

 

 

3. 변수의 자료형

  • 파이썬은 동적 타이핑(dynamic typing) 언어로, 변수의 타입을 선언할 필요 없이 값을 할당할 때 자동으로 타입을 추론합니다. 이는 프로그래머가 변수의 타입을 직접 명시할 필요 없이 더 유연하게 코드를 작성할 수 있는 장점을 제공합니다. 그렇지만 이로 인해 잘못된 타입의 값이 변수에 할당되는 상황도 발생할 수 있습니다.
name = '푸바오'
print(type(name))

age = 3
print(type(age))

weight = 50.5
print(type(weight))

isLover = True #False
print(type(isLover))
더보기

<class 'str'>

<class 'int'>

<class 'float'>

<class 'bool'>

 

4. 변수 삭제

  • 변수를 삭제하기 위해 del 문을 사용할 수 있습니다. del 문은 지정된 변수를 제거하고 해당 메모리 공간을 해제합니다. 변수가 삭제되면 해당 이름으로 변수에 더 이상 접근할 수 없습니다.
isLober = False
print(isLover)
del isLover
print(isLover)
더보기
True
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-10-c7ba738eede6> in <cell line: 4>()
      2 print(isLover)
      3 del isLover
----> 4 print(isLover)

NameError: name 'isLover' is not defined

 

변수가 삭제되어 변수를 불러올수 없어 NameError 발생

name1 = '푸바오'
name2 = name1

del name1
print(name2)
더보기

푸바오

 

'컴퓨터 비전 > 파이썬 기초' 카테고리의 다른 글

6. 파이썬 컬렉션 타입 - 세트  (0) 2023.12.07
5. 파이썬 컬렉션 타입 - 튜플  (2) 2023.12.07
4. 파이썬 컬렉션 타입 - 리스트  (2) 2023.12.07
3. 문자열 다루기  (1) 2023.12.07
1. 파이썬의 출력  (1) 2023.12.07