[Python 3] Range , sorted , sort 란 무엇인가.
range(stop) 인수가 하나 일때 : 0 >> list(range(5)) [0, 1, 2, 3, 4] range([start,] stop) 인수가 두개 일때 : start >> list(range(10, 20)) [10, 11, 12, 13, 14, 15, 16, 17, 18, 19] range([start,] stop [,step]) 인수가 세개 일때 : start >> list(range(1, 11, 2)) [1, 3, 5, 7, 9] # step = -2 >>> list(range(1, -11, -2)) [1, -1, -3, -5, -7, -9] # step = 4 >>> list(range(-11, 11, 4)) [-11, -7, -3, 1, 5, 9] sorted(iterable) 입력값을..
2020. 3. 10.
[Python 3] random 모듈 (random, uniform , randint , randrange , choice , sample , shuffle)
random 모듈 random는 난수를 발생 시키는 모듈이다. 모듈에는 여러 함수가 존재한다. 모듈 임포트 >>> import random random() 함수 0.0에서 1.0 사이의 실수 중에서 난수값을 리턴 0.0 >> random.random() 0.5176390829958308 uniform(a, b) 함수 괄호 안 두 수 사이의 실수 중에서 난수값을 리턴 a > random.uniform(10, 30) 25.770721429933218 >>> random.uniform(100, 200) 189.58393737567013 randint(a, b) 함수 괄호 안 두 수 사이의 정수 중에서 난수값을 리턴 a > random.randint(1, 5) 3 >>> random.randint(100, 20..
2020. 3. 10.