반응형
import random
user = ['A','B','C']
num = 0 # 순서를 나타내는 변수
for i in range(len(user)):
choosen = random.choice(user) #리스트 형식으로 값이 출력
string_result = " ".join(choosen) #문자형으로 형식 변경하는 방법
print(f"{i+1}번 순서는: "+ string_result)
user.remove(choosen) #이미 뽑힌 사람은 제거하기
num += 1
스터디 진행시 순서를 정할떄 사용하기 위해서 배웠던 내용을 기반으로 순서 정하는 코드를 작성해보았다.
이미 뽑힌 사람은 제거해야하니까, user.remove(choosen)에서 중복되지 않도록 코드 작성
반응형
'성장일기 > 파이썬' 카테고리의 다른 글
함수의 파라미터 (Parameter) 인자 (Argument) 완벽 정리하기 (1) | 2024.12.05 |
---|---|
문자열과 계산 기호의 결합, 문자열 연산 총정리 (0) | 2024.12.03 |
for...in 문 그리고 이터러블 객체 (0) | 2024.12.03 |
유데미 러닝크루 1기 활동 후기: 성장과 배움 그리고 함께하기 - 파이썬 (2) | 2024.12.03 |
pretty print로 json 데이터 이쁘게 출력하기 (3) | 2023.11.29 |