Python

[Python] 랜덤으로 문자열 생성하기

체봄 2020. 11. 15. 16:15
import random
import string

n=50	# 문자의 개수(문자열의 크기)
rand_str = ""	# 문자열

 

 

영어 대문자로 생성

for i in range(n):
    rand_str += str(random.choice(string.ascii_uppercase))

출력 결과 예시>>

 

영어 대문자+소문자로 생성

for i in range(n):
    rand_str += str(random.choice(string.ascii_letters))

 

영어 대문자+숫자로 생성

for i in range(n):
    rand_str += str(random.choice(string.ascii_uppercase + string.digits))

 

 

 

참고

inma.tistory.com/135

limseee.blogspot.com/2016/10/1000.html

반응형