Python 기초) 연산자

2020. 12. 9. 19:25·공부하기/Python

Python도 일반적인 연산자(+, *, -, =, % 등)들을 사용할 수 있다.

익숙하지 않은 연산자는 다음과 같다.

 

제곱 연산자 **

print(3**2)
# 9

 

몫 연산자 //

print(10//2)
# 5

 

& 연산자와 | 연산자는 각각 and와 or로도 사용가능하다.

 

일반적인 수학 함수 예제

print(abs(-10)) 
# 10
print(pow(4, 2)) 
# 4 ^ 2 = 16

print(max(5, 12)) 
# 12
print(min(10, 6, 13)) 
# 6

print(round(3.14)) 
# 3
print(round(8.9)) 
# 9

 

math 라이브러리를 import하면 아래 함수도 사용가능하다.

from math import *

print(floor(3.99)) # 3
print(ceil(3.14)) #4
print(sqrt(16)) #4 제곱근

 

 

random 라이브러리

from random import *

print(random()) 
# 0.0부터 1.0미만의 임의의 값 생성

print(random() * 10)
# 0.0부터 10.0미만의 임의의 값 생성

print(int(random() * 10) + 1) 
# 1부터 10이하의 임의의 정수 생성

print(randrange(1, 100)) 
#1 ~ 100 미만의 임의의 정수, 100은 제외
print(randint(1, 45)) 
#1 ~ 45 이하의 임의의 정수, 45 포함
저작자표시 비영리 변경금지 (새창열림)

'공부하기 > Python' 카테고리의 다른 글

Python 기초) 제어문과 반복문  (4) 2020.12.22
Python 기초) 튜플과 Set  (1) 2020.12.16
Python 기초) 리스트와 딕셔너리  (3) 2020.12.16
Python 기초) 문자열 포맷  (1) 2020.12.14
Python 기초) 요소들  (0) 2020.12.09
'공부하기/Python' 카테고리의 다른 글
  • Python 기초) 튜플과 Set
  • Python 기초) 리스트와 딕셔너리
  • Python 기초) 문자열 포맷
  • Python 기초) 요소들
hyunjicraft
hyunjicraft
모든 것을 기록하고 싶었지만 복잡하지 않은 것만 기록하게 된 블로그
    반응형
  • hyunjicraft
    개발망고발
    hyunjicraft
  • 전체
    오늘
    어제
    • 분류 전체보기
      • iOS
        • Swift
        • RxSwift
      • 공부하기
        • React
        • Python
        • 다른 PL
        • Figma
      • 스타트업
      • 글쓰기
        • 회고
  • 블로그 메뉴

    • 태그
  • 인기 글

  • 태그

    함수방식 컴포넌트
    setState()
    알고리즘
    문자열 포맷
    블렌더
    computer systems
    중니어
    swift codable
    기술적도전
    Communication Patterns
    RxSwift 이미지 다운로드
    ios system architecture
    스타트업경험
    게임런칭
    mvvm-c
    blender g
    react
    피그마 인스턴스
    RxSwift 비교
    daummap
    맥에서 블렌더
    비동기 프로그래밍
    URLSessionDataTask
    생활코딩
    RxSwift image download
    Python
    블렌더 g키
    swift
    마스터 컴포넌트 연결 해제
    스타트업개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
hyunjicraft
Python 기초) 연산자
상단으로

티스토리툴바