티스토리 뷰

반응형

안녕하세요 어글리맨입니다

오늘은 random 라이브러리에 대해 포스팅을 작성하려고합니다~

 

random 라이브러리는 프로그램에 사용할 수 있는 무작위 수를 제공합니다.

무작위 수를 제공하는걸 보면, 로또 프로그램이나, 주사위 등 이런곳에 사용될것 같다는 생각이 드네요~

 

라이브러리를 가져오려면 일단 import 명령어 뒤에 작성해야합니다 ex) improt random 이런식으로여~

 

random 라이브러리는 randint 함수 등 많은 함수를 포함하는데요 randint 함수는 특정 범위에 있는 무작위 정수를 생성하는 함수입니다. int가 정수이니 이것만 바뀌면 또 다른 함수가 될 것같네요(개인적인 생각입니다ㅎㅎ)

 

random.randint(1, 6) 이런식으로 라이브러리 이후 마침표(점) 함수 (최하위 값, 최상위 값)으로 작성하시면 됩니다

phthon shell을 열고, randint를 호출했습니다. random 라이브러리를 가져오지 못했다는 출력인데요 import를 설정 하지 않아서 그렇네요

import random을 입력하여, random 라이브러리를 가져온 후 다시 random.randint(1,6)을 하니

결과값이 나온것을 볼 수 있었습니다. 처음에는 3 그리고 1 random 라이브러리와 randint함수에 대해 알게 되었습니다!

 

 

그다음에 배울 파이썬 라이브러리는 time 라이브러리 입니다.

time 라이브러리 내의 함수인 sleep를 이용하려고 합니다 sleep함수는 컴퓨터가 문제에 대해 생각 중이라는 인상을 주기 위해서 사용한다는데요 프로그램이 표시한 내용을 읽을 시간을 주기 위한 용도로도 사용한다고 합니다.

sleep 함수의 인자는 하나이며 해당 인자는 프로그램이 몇 초간 멈춤 상태여햐는지 나타냅니다

 

일단 IDLE untitled 편집창을 불러옵니다

import time // 파이썬 time 라이브러리를 불러옵니다.

printf('어글리맨이 가장 좋아하는 사람은?) // 텍스트를 출력합니다.

time.sleep(5) // 5초간 멈춤 상태

print('부모님') // 5초 이후 출력되는 텍스트

Run하여 코드 결과값이 노출되는데 어글리맨이 가장 좋아하는 사람은? -> 5초 후 -> 부모님

이런식으로 프로그램이 만들어졌습니다.

 

파이썬 random 라이브러리와 time 라이브러리내의 random.randint, time.sleep 함수를 알게되었네요~ㅎㅎ

꾸준히 파이썬 공부를 할 수 있도록 저랑같이 화이팅해요! :)

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함