빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상!

빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상입니다. AI 코딩작성, SNS 분석, AI업무자동화 컨설팅 0507-1419-0222

자세히보기

교육/파이썬빅데이터분석교육

파이썬 래덤함수를 활용한 함수호출예제

빅데이터 김교수 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)) # 함수호출