교육/파이썬빅데이터분석교육
파이썬 래덤함수를 활용한 함수호출예제
빅데이터 김교수
2022. 4. 26. 15:40
#알파벳, 숫자, 특수문자 중에서 입력한 숫자(8)만큼의 문자를 무작위로 추출하여 문자열 형식으로
#저장하고 출력하는 함수 passwd()를 완성하라!
import random
def passwd(length): # length = 8
pw = str() # 빈문자열 생성, 초기값
chars ="abcdefghijklmnopqrstuvwxyz" +"0123456789" +'!@#$%^&*'
for _ in range(length): # _ for문 내에서 변수 반복되지 않을 경우..
pw = pw + random.choice(chars)
return pw
print(passwd(8)) # 함수호출
반응형