본문 바로가기
프로그래밍 언어/Python

변수

by 진진리 2023. 9. 15.
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)

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

반복문  (0) 2023.09.15
조건문  (0) 2023.09.15
연산자  (0) 2023.09.15
기초(input(), print(), 주석)  (0) 2023.09.15
스크래핑  (0) 2023.09.14