Python/기초
[기초] 변수
edoyyoy
2023. 2. 23. 14:32
1. 변수명 정하기
1. 영문, 숫자, _로 구성한다.
2. 대소문자 구분
3. 문자나 _로만 시작 가능하다. (숫자로는 시작할 수 없다.)
4. 특수문자는 사용할 수 없다. (&, % 등)
5. 키워드는 사용할 수 없다.
(파이썬 내에 지정된 키워드인 if, for 등은 사용할 수 없다.)
2. 주석 처리
# 파이썬의 주석_이거는 한줄로만 사용할 수 있음
''' 주석 내용
줄글로도 사용 가능 '''
"""
이것도 마찬가지로
주석을 줄글로 사용할 수 있다.
"""
3. 변수
1. 기본 변수 지정
a, b, c = 3, 2, 1
print(a, b, c)
>> 3 2 1
2. 값 교환 (값 변경)
a, b = 10, 20
print(a, b)
a, b = b, a
print(a, b)
>> 10 20
20 10
3. 변수 타입
#정수형
a = 12345
print(type(a))
#실수형
a = 12.345
print(type(a))
#문자형
a = 'student'
print(type(a))
>> <class 'int'>
<class 'float'>
<class 'str'>
* type(변수) : 변수의 타입을 출력해주는 함수
4. 변수 타입 변경
#실수를 정수로 변경하기
a = 14.52
print(int(a))
>> 14
#문자를 정수로 변경하기
a = '3'
b = int(a)
print(a*3)
print(b*3)
>> 333
9
#정수를 문자로 변경하기
a = 3
b = str(a)
print(a*3)
print(b*3)
>> 9
333
* 실수의 경우 정수(int)로 변경하면 소숫점 자리가 사라지고 정수자리만 남는다.
참고로 정수형이여도 소수점 자리로 나타나는 경우는 실수형으로 인식된다.
예) print(type(3.0)) # 계산 결과 값이 3.0으로 표현된다면,
>> <class 'float'> # 실수로 인식한다.
* 문자열 곱셈은 문자를 곱셈 숫자만큼 반복한다.
예) print('안녕' * 3)
>> 안녕안녕안녕