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
      • 스타트업
      • 글쓰기
        • 회고
  • 블로그 메뉴

    • 태그
  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바