본문 바로가기
728x90

리스트2

[Random, Range] 주사위를 던져서 나오는 값들 빈도 계산하기 위의 코드는 주사위를 1000번 던져서 각 숫자들이 나오는 빈도를 계산하는 프로그램입니다. 아래는 코드의 자세한 설명입니다. 1. 빈도를 저장할 리스트 초기화 counters=[0,0,0,0,0,0] 숫자 1부터 6까지의 빈도를 나타내기 위한 리스트 counters를 생성하고, 모든 원소를 0으로 초기화합니다. 각 원소는 숫자 1부터 6까지의 주사위 눈을 나타냅니다. 2. 주사위를 1000번 던져서 빈도 계산 for i in range(1000) 1000번 반복하는 for 루프를 설정합니다. value=random.randint(1,6) : random.randint(1,6) 함수를 사용하여 1부터 6 사이의 무작위 숫자 value를 생성합니다. counters [value-1]=counters [val.. 2023. 6. 26.
[list, avg] 저장된 숫자들의 평균을 계산 , 출력하기 위에 보이는 코드는 사용자로부터 5개의 숫자를 입력받아 리스트에 저장하고, 저장된 숫자들의 평균을 계산하여 출력하는 프로그램입니다. 아래는 코드의 자세한 설명입니다. 즉, 사용자로부터 입력받은 숫자들을 동적으로 리스트에 저장하고, 이를 활용하여 합계와 평균을 계산하는 예제입니다. 1. 빈 리스트와 합계 변수 초기화: lista=[] : 빈 리스트 lista를 생성하여 숫자들을 저장할 준비를 합니다. sum=0 : 숫자들의 합계를 저장할 변수 sum을 0으로 초기화합니다. 2. 5개의 숫자 입력받기: for i in range(5): : 5번 반복하는 for 루프를 설정합니다. n=int(input('숫자입력: ')) : 사용자로부터 숫자를 입력받습니다. 입력된 값은 n에 저장됩니다. lista.appen.. 2023. 6. 26.
728x90