반응형
1. 리스트 안 통계치 (평균, 최빈값, 중간값, 표준편차 등) 구하기
import statistics
sample = [2, 3, 4, 5, 6, 7, 8, 7, 7]
print(f"입력 리스트={sample}")
print(f"평균={statistics.mean(sample)}")
print(f"중간값={statistics.median(sample)}")
print(f"최빈값={statistics.mode(sample)}")
print(f"표준편차={statistics.stdev(sample)}")
2. set
s = set()
s = {1, 2, 5}
#추가
s.add(10)
s.add(3)
print(s)
#삭제
s.discard(5)
print(s)
s.remove(1)
print(s)
#s.remove(1)
#print(s) #에러발생
3. 가위바위보 게임 프로그램
import random
def rps_game(c,m):
if c == m :
return '비겼습니다'
elif match_dic[c] == m:
return '패배했습니다'
else:
return '이겼습니다'
rps_dic = {1: '가위', 2: '바위', 3: '보'}
match_dic = {'가위' : '보', '바위':'가위', '보':'바위'}
me = input('가위, 바위, 보 입력 : ')
computer = rps_dic[random.randint(1,3)]
print("computer : ", computer)
result = rps_game(computer, me)
print(result)
반응형
'Python' 카테고리의 다른 글
Python 클래스, 객체, GUI (0) | 2023.04.18 |
---|---|
Python set, 객체 개념 정리 (4) | 2023.04.12 |
Python matplotlib이란 무엇인가? (3) | 2023.04.10 |
파이썬 딕셔너리 연습 (0) | 2023.04.04 |
Python으로 환전 프로그램 만들기 (0) | 2023.04.04 |