코딩 배우는 중/Python

Python : 기본 구조, 변수

inns21 2023. 3. 6. 23:56

주요 특징

- ;이 있든 없든 상관이 없다

- 중괄호나 괄호의 사용이 자바에 비해 적으며 들여쓰기가 중요하다

- # 주석 달기

 

 입력하기

    변수 = input('질문 내용')

    input으로 입력받은 값은 항상 문자열이다.

    숫자를 입력받아 계산을 하려고 하면 정수로 바꿔줘야 함

 

 출력하기

 print( 출력 내용)   

    출력 옵션 , sep=구분자

                     , end=끝 문자


입력과 출력을 할 땐 하나의 값이 아닌 여러개의 값을 동시에 쓸 수 있다

 

 

● 변수

  파이썬의 변수는 타입을 지정하지 않아도 된다

  int num = 10;   // 자바

  num = 10        # 파이썬

 

  변수에 저장하는 값에 따라 변수의 타입이 바뀌며 이러한 특성을 동적 타입이라고 한다.

  데이터의 타입을 확인하고 싶을 땐 type(변수명)을 통해 확인할 수 있다

 

● 변수의 타입

자료형 표현 방법
숫자형 숫자 형태로 이루어진 자료형

- 정수
- 실수
- 복소수
10진수 : 일반적인 수
  2진수 : 0b or 0B
  8진수 : 0o or 0O
16진수 : 0x or 0X
문자열  문자, 단어 등으로 구성된 자료형 "문자열"
'문자열'
"""문자열"""
'''문자열'''
Boolean 참과 거짓을 나타내는 자료형 True / False

 

● 변수의 타입 바꾸기

 input()으로 입력받은 값은 문자로 받아오기 때문에 숫자 계산이 필요하거나 계산 후 다시 문자로 반환하려고 할 때 함수를 통해 바꿔줄 수 있다

ord() : 숫자를 문자로 바꿔준다
chr() : 문자를 숫자로 바꿔준다
print(ord('a'))  # 97 출력
print(chr(65))   # A 출력

 

 

'코딩 배우는 중 > Python' 카테고리의 다른 글

Python : 리스트  (0) 2023.03.14
Python : 함수, 인수  (0) 2023.03.13