본문 바로가기

python random3

Python 25장 [turtle 랜덤 미로그리기] ▣ random.choice() : 랜덤으로 리스트에 값을 선택하여 반환 ▣ setheading() : 각도로 보는 방향을 변경하는 함수 ▣ 그려 나아갈 선에 횟수를 입력받고 펜에 속도를 입력하게 되면 랜덤으로 색을 지정, 랜덤으로 앞으로 전진, 랜덤으로 각도 변경하는 코드 https://cs111.wellesley.edu/labs/lab02/colors CS111 - Turtle Colors cs111.wellesley.edu ▣ 색은 Turtle Colors를 보고 참고 2023. 8. 23.
Python 8장 [random] ▣ 랜덤함수를 사용하기 위해서는 import random 포함 ▣ random.randint(start, end) : start ~ end 숫자까지 랜덤으로 정수 반환 ▣ random.randrange(start, end, step) : start ~ end-1까지, step 단위로 랜덤으로 정수 반환 ▣ random.random() : 0.0000~0.9999 실수 랜덤 반환, * 곱하기를 할 경우 5를 곱하게 되면 0.0000~4.999까지 범위 랜덤 ▣ random.uniform(start, end) : start ~ end - 0.1까지 실수 랜덤 반환 ▣ random.choice() : 하나의 데이터를 랜덤으로 골라서 반환, 리스트도 가능 ▣ random.sample(원소, 숫자) : 원소에서 .. 2023. 7. 14.
python - [랜덤, Random] ▣ 안녕하세요. 이번장에서는 파이썬에 random모듈을 사용해서 랜덤을 구현해보겠습니다. ▣ random() 함수는 0~1까지 사이에 숫자를 랜덤으로 주는 함수입니다. ▣ randrange() 함수는 (시작, 범위)까지에 숫자를 랜덤으로 주는 함수입니다. randrange(0, 10)이라고 하면 0~9까지 입니다. 그렇기 때문에 제가 범위라고 이름을 정했습니다. 범위는 내가 정한 숫자에 10 - 1을 한다고 생각하시면 됩니다. ▣ randint()도 randrange() 과 비슷합니다. 변수를 정의하고 randint(num1, num2) 라고 정의하면 됩니다. 동일하게 (시작, 범위)인데 여기서는 num1 = 0, num2 = 11 이면 0~11 모두 포함해서 랜덤으로 골라주고 값을 주게 됩니다. ▣ s.. 2021. 7. 25.