2017-03-20 1 views
1

통계 관련 프로젝트 작업을하고 있으며 난수 부동을 작성하고이를 mysql 데이터베이스에 삽입해야합니다. 무작위 수레를 만들려고 할 때 표준 편차 또는 수레 범위를 설정하는 방법이 있는지 궁금합니다. 또한 sqlalchemy를 사용하여 임의의 부동 소수점을 삽입 할 수 있는지 알고 싶습니다. 당신이 경우에 임의의 부동 소수점을 만드는 방법파이썬 : 랜덤 플로트를 생성하고 데이터베이스에 자동으로 삽입하십시오.

답변

1

많은 당신은 범위와 표준 편차 가장 쉬운 방법이 될 것이다 원하기 때문에 :

from random import uniform 
# Using Uniform: 
# uniform(float1MIN,float2MAX) 
randomFloat = uniform(1.0, 2.0) 
print randomFloat 
>> 1.4325772628557872 

정기적 변수를 삽입하는 것이로이 삽입 한 후. 기본 사항에 대한 자세한 정보를 원하는 경우

SQLAlchemy의 정보, 당신은 여기에서 그것을 읽을 수 있습니다 http://docs.sqlalchemy.org/en/latest/core/dml.html

사이드 참고 : 두의 int와 플로트에 점을 병합 할 수 있습니다.

from random import randint 
int1 = randint(1,10) 
int2 = randint(321321,4902309) 
futureFloat = str(int1) + '.' + str(int2) 
myFloat = float(futureFloat) 
관련 문제