2-1.연산자
print(x**n) -> x의 n제곱
print(2**3) -> 2의 3제곱
print(x%y) -> x 나누기 y의 나머지
print(5%3) -> 5 나누기 3의 나머지
print(x//y) -> x 나누기 y의 몫
print(5//3) -> 5 나누기 3의 몫
print(x>y) True,False로 결과값 나옴
print(x>=y)
print(x==y) -> 같다
print(x!=y) -> 다르다
print(not(x!=y)) -> not은 반대
and,& : 모두 만족해야 True
or, | : 둘 중 하나라도 만족하면 True
print(x>y>z) 모두 만족하면 True
2-2. 수식
print((2+3)*4) -> ()를 이용하여 우선순위 설정
num = 2+3*4
print(num) -> 14 출력
number += 2 -> number = number + 2
num *= 2 -> number = number*2
2-3. 숫자처리함수
1. abs(x) 절댓값
print(abs(-5)) -> 5
2. pow(x,n) 제곱 함수 : x의 n제곱
print(pow(4,2)) -> 4*4 = 16
3. max(x,y) 최댓값 함수
print(max(5,12)) -> 12
4. min(x,y) 최솟값 함수
print(min(5,12)) -> 5
5. round(x) 반올림 함수
print(round(3.14)) -> 3
라이브러리 이용
from math import * // math 라이브러리 이용하겠다
1. floor(x) 내림 함수
print(floor(4.99)) -> 4
2. ceil(x) 올림 함수
print(ceil(3.14)) -> 4
3. sqrt(x) 제곱근 함수
print(sqrt(16)) -> 4
2-4. 랜덤함수
from random import * // 랜덤 라이브러리 이용하겠다
1. print(random()) : 0.0 이상 ~ 1.0 미만의 임의의 값 생성
2. print(random()*n) :0.0 이상 ~ (1.0*n) 미만의 임의의 값 생성
3. print(int (random()*n)) : 0 이상 ~ n 미만의 임의의 값 생성. int로 소수점 제거
4. print(int (random()*n)+k) : k 이상 ~ n 이하의 임의의 값 생성. int로 소수점 제거
5. print(randrange(n,k)) : n 이상 ~ k 미만의 임의의 정수값 생성
6. print(randint(n,k)) : n 이상 ~ k 이하의 임의의 정수값 생성
3-1. 문자열
sentence = '나는 소년입니다'
sentence2 = "파이썬은 쉬워요 "
sentence3 = """
나는 소년이고,
파이썬은 쉬워요
"""