Python 기본 자료형 및 입출력

2020. 7. 1. 04:55·프로그래밍 & 개발 환경/Python
728x90

# 환경  Anaconda Jupyter notebook

더보기

# 기본 입출력 활용
# input(),print()

# 변수란 어떠한 값을 저장하는 장소라는 뜻으로 사용
# 변수에 값이 저장되는 공간을 메모리라고 한다.
# C언어나, 다른 언어같은 경우에는 변수 선언시에 int,float와 같이 다양한 자료형을 변수 앞에 입력해야 한다.
# 예) int professor = 1; 
# 하지만 Python은 변수 선언시 자료형 생략 가능하다. 

# 변수의 이름은 알파벳, 숫자, 밑줄(_)로 선언 가능
# 변수의 이름은 의미에 맞는 이름을 사용하는 것이 좋다.
# 변수명은 대소문자 구분 가능.
#예)
eng = "ee"
Eng = "EE"
print(eng) # 출력 ee
print(Eng) # 출력 EE

출력 결과

더보기

# 변수에 값을 넣기.
professor = "eseses"
print(professor)
# professor # 기본 변수 이름을 기본으로 입력하면 안에 들어간 내용이 나오긴 한다. 하지만 print() 사용을 권장

a = 5
b = 13
print(a+b)

print((a+b)*2)
print("a+b") # print()안에서 다양하게 활용 가능

출력 결과

 

기본 자료형

더보기

# 기본 자료형

# 정수형(Integer Type) : 자연수를 포함해 값의 영역이 정수로 한정된 값
# 실수형(Floating-Point Type) : 소수점이 포함된 값
# 문자형(String Type) : 값이 문자로 출력되는 자료형
# 불린형(Boolean Type) : 논리형으로, 참(True) 또는 거짓(False)를 표현할 때 사용한다.

a = 1
b = 1 # a,b는 정수형
print("a,b:",a,b)

c = 1.5
d = 3.5
print("c,d:",c,d) # c,d 는 실수형

e = "ABC"
f = "101010" # e,f는 문자열
print("e,f:",e,f) 

g = True
h = False # 불린형
# True,False는 반드시 첫 글자가 대문자 false는 틀림
print("g,h:",g,h)

 

자료형 출력

 

Input()

더보기

# input 함수 사용

inputTest = input("input테스트")
print(inputTest)
# input함수를 사용시 input함수를 사용한 변수를 출력하고 싶다면 print함수를 사용해 출력

출력결과.

더보기

# float형으로 변환하는 input 함수 
temperature = float(input("온도를 입력하세요"))
print(temperature)

결과

 

728x90
저작자표시 (새창열림)
'프로그래밍 & 개발 환경/Python' 카테고리의 다른 글
  • Python 조건문, 비교,논리 연산자
  • Python 리스트
  • Jupyter Notebook 경로 변경
  • 아나콘다 설치 Jupyter Notebook
포장빵
포장빵
IT공부 및 프로그래밍
  • 포장빵
    포장빵의 IT
    포장빵
  • 전체
    오늘
    어제
    • AI 학습 노트 (113)
      • 기초 수학 (4)
        • 선형대수 (0)
        • 확률통계 (4)
        • 미적분 (0)
        • 최적화 이론 (0)
      • AI & 딥러닝 (1)
        • 이론 (0)
        • 컴퓨터 비전 (0)
        • 자연어 처리 (0)
        • 생성AI (0)
        • 강화학습 (0)
      • 데이터과학 (70)
        • R (47)
        • ADSP (21)
      • 연구 & 자료 (15)
        • 논문 (6)
        • 수료증 (3)
      • 프로그래밍 & 개발 환경 (22)
        • Python (22)
        • 개발도구 (0)
        • 알고리즘 (0)
      • 면접 자료 (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      상관분석
      Python Regular Expression Quick Guide
      stylegan2
      다차원 척보법
      단순선형 회귀분석
      시계열 모형
      R 원 그래프
      확률 분포
      k-평균 군집
      yolov10
      R 도수분포표
      베르누이분포
      python 주요 데이터 타입
      CV
      주성분 분석(PCA)
      none타입
      시퀀스형
      통계량에 의한 자료 분석
      지수분포
      매핑형(딕셔너리)
      yolov9
      str lib
      논문
      Coursera 1
      R 원 그래프 퍼센트
      Coursera Python Data Structures
      자료의 종류
      확률
      Python 크롤링 기초
      k-means clustering
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    포장빵
    Python 기본 자료형 및 입출력
    상단으로

    티스토리툴바