>  기사  >  백엔드 개발  >  Python의 범위 내에서 임의의 부동 소수점을 생성하는 방법은 무엇입니까?

Python의 범위 내에서 임의의 부동 소수점을 생성하는 방법은 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-10-18 18:29:03647검색

How to Generate Random Floats within a Range in Python?

Float 범위 내에서 난수 가져오기

언급했듯이 Python의 random.randrange() 함수는 정수만 인수로 허용합니다. 부동 소수점 범위 내에서 난수를 생성하려면 대신에 random.uniform(a, b)를 활용할 수 있습니다.

해결책:

random.uniform(a, b) 함수는 원하는 난수의 최소 및 최대 범위를 나타내는 두 개의 부동 소수점 매개변수 a와 b를 사용합니다. 이 범위에 속하는 임의의 부동 소수점 값을 반환합니다.

예:

<code class="python">import random

# Generate a random float between 1.5 and 1.9
random_float = random.uniform(1.5, 1.9)

print(random_float)  # Output: 1.8733202628557872</code>

random.uniform()을 사용하면 임의의 부동 소수점 값을 편리하게 생성할 수 있습니다. 지정된 범위 내에서.

위 내용은 Python의 범위 내에서 임의의 부동 소수점을 생성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.