728x90
- 변수명 규칙
- 대소문자 구분
- 문자, 숫자, 언더바(_) 포함가능 - 숫자로 시작하면 안됨
- 예약어 사용하면 안됨
- type() 함수: 변수의 자료형 확인 가능
boolVar = True
intVar = 0
floatVar = 0.0
strVar = ""
type(boolVar) #<class 'bool'>
type(intVar) #<class 'int'>
type(floatVar) #<class 'float'>
type(strVar) #<class 'str'>
- 진수 변환
2진수: 0b / 8진수: 0o / 16진수: 0x (대문자 가능)
int('숫자', 진수): 10진수로 변환
bin(): 2진수로 출력
oct(): 8진수로 출력
hex(): 16진수로 출력
- 기본 데이터형
int: 크기에 제한 없음
float
bool
str: 문자열은 큰따옴표나 작은따옴표로 감싸야 함(연속 3개로 연속해서 묶어도 됨)
문자열 중간에 작은따옴표나 큰따옴표를 출력하고 싶다면 다른 따옴표로 묶어주면 됨
- main() 함수 존재하지 않음: main()함수의 효과를 보여주는 방법
## 함수 선언 부분 ##
def myFunc():
print('함수를 호출함.')
## 전역 변수 선언 부분 ##
gVar = 100
## 메인 코드 부분 ##
if __name__ = '__main__' :
print('메인 함수 부분이 실행됩니다.')
myFunc()
print('전역 변수 값:', gVar)