본문 바로가기

PROGRAMING/파이썬

파이썬 스터디 9(소놀코딩-18강 내장모듈활용)

https://www.youtube.com/watch?v=uEB1R1Hcqeo 

소놀코딩보고 공부했다.

import math

r1=math.ceil(2.1)          #올림
print(r1)
r2=math.floor(2.1)         #버림
print(r2)
r3=math.factorial(10)      #팩토리얼
print(r3)
r4=math.sqrt(4)            #루트
print(r4)
r5=math.pi                 #원주율
print(r5)

import random

r1=random.randint(1,5)      #범위내의 정수 랜덤값 생성
print(r1)
r1=random.randint(1,5)  
print(r1)
r2=random.random()          #0<=??<1 랜덤값 생성
print(r2)
r2=random.random()
print(r2)

li=['a','b','c','d','e']
r1=random.choice(li)           #리스트 값 중 하나 랜덤 뽑기
print(r1)
r2=random.sample(li,3)         #리스트에서 랜덤 n개 뽑기
print(r2)
r3=random.shuffle(li)          #리스트 순서 랜덤 섞기
print(li)
print(r3)