본문 바로가기

Python 연습문제

Lv1.랜덤 닉네임 생성기

 

랜덤 닉네임 생성을 위해

 

랜덤값을 어찌 뽑지란 고민을 먼저 시작

 

구글링 결과 import random 을 확인하여

 

0 1 2 가 랜덤으로 뽑히게 randrange() 를 활용하였음

 

그리고는 리스트의 값을 뽑기 위해 list[ ] 이런형태를 활용해서 프린트함

 

a1=['기절초풍', '멋있는','재미있는']
a2=['도전적인', '노란색의','바보같은']
a3=['돌고래','개발자','오랑우탄']


import random
def random_nickname():
    a1_random = random.randrange(0, 3, 1)
    a2_random = random.randrange(0, 3, 1)
    a3_random = random.randrange(0, 3, 1)
    result=a1[a1_random]+" "+a2[a2_random]+" "+a3[a3_random]
    return result

my_nickname=random_nickname()
print(my_nickname)

 

 

 

 

 

참고페이지

https://proprogramming.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EA%B8%B0%EB%B3%B8%ED%8C%A8%ED%82%A4%EC%A7%80-random%EC%82%AC%EC%9A%A9%EB%B2%95