<jupyter_start><jupyter_text>* math.pi : 파이값* math.log() : 로그 * math.factorial() : 팩토리얼 함수* math.floor() : 내림 함수* math.ceil() : 올림 함수<jupyter_code>math.pi
math.log(3)<jupyter_output><empty_output><jupyter_text>math.log* math.exp(x): e의 거듭제곱* math.log(x): 진수가 x인 자연로그* math.log(x, base): 밑이 base, 진수가 x인 로그* math.log2(x): 밑이 2인 로그* math.log10(x): 밑이 10인 상용로그* math.pow(x,y): x의 y거듭제곱 (ex. math.pow(3,2) = 9)* math.sqrt(x): x의 제곱근<jupyter_code>display(
    math.exp(4),
    math.log(4),
    math.log(4,4),
    math.log2(4),
    math.log10(4),
    math.pow(4,3),
    math.sqrt(4))
import math

display(
    math.log(2.719), 
    math.log(100,10),
    math.log(math.exp(1), 2.719)
)
math.factorial(5)
math.floor(3.78)
math.ceil(3.14)<jupyter_output><empty_output><jupyter_text>* random.random(): 난수 생성* random.randrange(1,7): 1에서 6까지의 정수 중 하나를 무작위를 뽑음* random.shuffle(lst): lst 내의 원소들의 순서를 무작위로 섞음* random.choice(lst): lst 내의 원소들 중 하나를 무작위로 뽑음* random.sample(lst, N): lst 내의 원소들 중 N개를 샘플링<jupyter_code>import random
random.random()
random.randrange(1,10)
lst =[1,2,3,4,5,6,7,8,9]
random.shuffle(lst)
lst
random.choice(lst)
random.sample(range(1,46),7)
# 함수 형태
def lotto():
    lucky_numbers = random.sample(range(1,46),7)
    return lucky_numbers
def main():
    lucky_numbers = lotto()
    print(lucky_numbers)
if __name__ == "__main__":
    main()
lst = [1,2,3,4,5,6,7,8,9]
for i in range(10):
    random.shuffle(lst)
    print(lst)
lst = [1,2,3,4,5,6,7,8,9]
for i in range(15):
    print(random.choice(lst), end = '  ')<jupyter_output>9  8  8  2  1  7  5  4  7  6  9  7  9  1  4<jupyter_text>random.sample( )* random.sample(population, k)<jupyter_code>li = [1, 2, 3, 4, 5] 
random.sample(li,3)
li = [1, 2, 3, 4, 5] 
for i in range(10):
    print(random.sample(li,3), end = '  ')<jupyter_output>[2, 1, 5]  [3, 4, 5]  [5, 2, 3]  [2, 3, 1]  [2, 4, 3]  [2, 4, 1]  [4, 1, 3]  [4, 3, 1]  [4, 2, 1]  [4, 2, 3]
{'fraction_non_alphanumeric': 0.19568648079957918, 'fraction_numerical': 0.0778537611783272, 'mean_word_length': 3.979057591623037, 'pattern_counts': {'":': 1, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '4', 'dir': 'jupyter-structured-clean-dedup', 'id': '53941', 'license': 'MIT', 'n_tokens_mistral': 1081, 'n_tokens_neox': 1096, 'n_words': 204, 'path': 'module_review.ipynb', 'repo_name': 'Soooyeon-Kim/Python', 'size': '1901'}