• Home
  • About
    • Yerim Oh photo

      Yerim Oh

      Happy and worthwhile day by day :)

    • Learn More
    • Email
    • LinkedIn
    • Instagram
    • Github
    • Youtube
  • Posts
    • All Posts
    • All Tags
  • Projects

[02] Python: 숫자형

28 Jun 2020

Reading time ~1 minute

Table of Contents
  • 파이썬 프로그래밍의 기초, 자료형 1
  • 목차
  • 숫자형
    • 정수형
    • 실수형
    • 8진수와 16진수
    • 숫자형 활용 연산
  • 문제

파이썬 프로그래밍의 기초, 자료형 1

목차

  • 숫자형
    • 정수형
    • 실수형
    • 8진수와 16진수
    • 숫자형 활용 연산


👀, 🤷‍♀️ , 📜 ⌨ 이 아이콘들을 누르시면 코드, 개념 부가 설명을 보실 수 있습니다:)

밑의 코드들은 일부로 숨겨 두었는데 처음읽을땐 코드를 보고 두번쨰엔 보지 않고 콘솔창에 출력해보길 바랍니다😊



숫자형

정수형

정수를 뜻하는 자료형
즉 그냥 정말 정수이다!

>>> a = 8
>>> a = -4

실수형

소수점이 포함된 숫자이다

>>> a = 4.24E10
>>> a = 4.24e-10

4.24e10 또는 4.24E10처럼 표현한다 (e와 E 상관 없음)
➡ \(4.24E10 = 4.24*10^{10}\)
➡ \(4.24e-10 = 4.24*10^{-10}\)


8진수와 16진수

8진수(Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o or 대문자 O)로 시작
16진수(Hexadecimal) 0x로 시작

>>> a = 0o177     _ 8진수
>>> a = 0x177     _ 16진수

숫자형 활용 연산

  • 숫자의 제곱 \(x^y\) -> \(X**y\)
  • 나눗셈 후 나머지 %
  • 나눗셈 후 몫 //

문제

1. 3의 4제곱을 변수 a에 담아 출력해 봐라

⌨ 코드 보기
a = 3**4
print(a)

2. 5를 2로나눈 나머지를 a에 담고 몫을 b에 담아 a,b를 출력해 봐라

⌨ 코드 보기
a = 5%2
b = 5//2
print(a)
print(b)

3. 다음 자료형들이무슨 자료형인지 구분해라
[보기: 정수, 실수, 8진수, 16진수]

a = 3,5
b = 0x177
c = -9.6
d = 0o177
⌨ 답 보기
  1. 정수
  2. 16진수
  3. 실수
  4. 8진수


PythonBasic Share Tweet +1