python 3 랜 덤 수 실현

2589 단어 pythonpython3난수
Python 3 랜 덤 수 를 실현 합 니 다.참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
random 은 무 작위 수 를 만 드 는 데 사 용 됩 니 다.무 작위 로 숫자 를 만 들 거나 문자열 을 선택 할 수 있 습 니 다.
random.seed(x)무 작위 생 성기 의 피 드 seed 를 변경 합 니 다.
일반적으로 seed 를 특별히 설정 할 필요 가 없습니다.Python 은 자동 으로 seed 를 선택 합 니 다.
random.random()은 무 작위 부동 소수점 n,0<=n<1 을 생 성 하 는 데 사 용 됩 니 다.
random.uniform(a,b)은 지정 한 범위 내의 무 작위 부동 소수점 을 생 성 하 는 데 사용 되 며,생 성 된 무 작위 정수 a<=n<=b;
random.randint(a,b)
지정 한 범위 내의 정 수 를 생 성 하 는 데 사용 되 며,a 는 하한 선 이 고,b 는 상한 선 이 며,생 성 된 무 작위 정수 a<=n<=b;만약 a=b 라면 n=a;하면,만약,만약...
random.randrange([start], stop [,step])
지정 한 범위[start,stop)에서 지정 한 기수 에 따라 증가 하 는 집합 에서 무 작위 수 를 가 져 옵 니 다.기수 부족 값 은 1 입 니 다.
random.choice(sequence)
시퀀스 에서 무 작위 요 소 를 가 져 옵 니 다.매개 변수 sequence 는 질서 있 는 형식 을 표시 합 니 다.특정한 유형 이 아 닙 니 다.list,tuple,문자열 등 을 가리 킵 니 다.
random.shuffle(x[,random])은 목록 의 요 소 를 흐 트 러 뜨리 는 데 사 용 됩 니 다.원본 목록 을 바 꿉 니 다.
random.sample(sequence,k)은 지정 한 시퀀스 에서 k 개의 요 소 를 무 작위 로 가 져 와 세 션 으로 되 돌려 줍 니 다.기 존 시퀀스 를 바 꾸 지 않 습 니 다.
그러나 주의해 야 할 것 은 python random 은 가짜 난수 입 니 다.
그럼 python random 을 빌려 진짜 무 작위 수 를 실현 할 수 있 습 니까?정 답 은 노.진 랜 덤 수 란 절대적 인 랜 덤 사건 에 따라 발생 하 는 수 를 요구 하 는 것 이다.즉,인과관계 가 없 는 랜 덤 사건 이 있어 야 한 다 는 것 이다.그러면 이 게임 은 철학 분야 에 만 존재 한다.
현재 의 랜 덤 수 발생 은 모두 통계 적 인 랜 덤 이다.랜 덤 소스 는 모두 자연 사건 이기 때문에 하늘 을 찌 를 때 혼돈 변수 라 고 할 수 있 고 절대적 인 인과 가 없 는 것 은 아마 존재 하지 않 을 것 이다.
하지만 통계 랜 덤 은 거의 다 쓸 수 있 겠 지..
그냥 솔직하게 랜 덤 모듈 로...
코드 데모

import random
#    
import string

print(random.randint(0,99))
#    0 100    
print(random.randrange(0, 101, 2))
#     
print(random.random())
print(random.uniform(1, 10))
#    
print(random.choice('abcdefg&#%^*f'))
#              
print(random.sample('abcdefghij',3))
#                    
# print(string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).replace(" ",""))
#       
print(random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ))
#  
items = [1, 2, 3, 4, 5, 6]
random.shuffle(items)
print("  :", items)
#          k           ,        
list = []
list = random.sample(items,2)
print(list)
결실

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기