Notice
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 백준
- 정처기
- 정보처리기사합격후기
- double
- 코딩
- precision
- 10172
- C
- 7008번
- 정처기필기
- 정보처리기사실기
- 정보처리기사
- 파이썬
- 프로그래밍
- 알람시계
- 2588
- 정보처리기사필기
- float
- 2884
- 프로그래밍언어
- 코테
- 10171
- 전공자
- 합격후기
- 곱셈
- 비전공자
- 프로그래머스
- 코딩테스트
- 개발
- 정처기실기
Archives
- Today
- Total
Like a Star
27일차 여름방학 일지 본문
어제도 역시 빅데이터 수업이 진행됐다.
요즘은 데이터 전처리와 관련된 함수들로 수업이 진행되고 있다.
일반적인 프로그래밍과는 다르게 함수가 쓰이는 형태들이 특이하다.
그래서 수업 내용이 쉽지가 않다.
인덱스를 활용한 소스코드들이 많이 보이는데 아직까지도 익숙하지 않아서 연습이 필요할 것으로 보인다.
오늘도 오전에는 코딩과 기사 공부를 하고 학교를 가려고 한다.
오전 오후로 수업을 듣고 저녁에 기사 공부를 하면 하루가 마무리될 것 같다.
몸이 고단해서 하루하루는 길다.
그런데 벌써 7월 말.
시간이 정말 빠르게 흐른다.
4학년이 된 지 얼마 안 된 것 같은데 여름방학의 절반이 지나가고 있다.
남은 시간을 허투루 쓰지 말자.
시간은 돈으로도 살 수 없다.
내게 주어진 시간을 잘 다루는 사람이 되자.
이틀 전 선생님께서 내 주셨던 문제 중 두 번째 문제를 풀지 못했다.
풀이 예시를 어제 공개해 주셔서 정리해 두었다.
다른 프로그래밍 언어와는 달리 패키지를 많이 사용하기 때문에 함수를 많이 사용한다.
독특하게 set이라는 자료형도 사용하는데 그 자료형을 사용할 생각을 못해서 푸는데 어려웠다.
정리해 두고 알고리즘 공부할 때 활용하려고 한다.
# while True:
# 무한 루프를 사용할 때 탈출 조건을 선언
# 주사위 던진 횟수 1 증가 -> 변수에 저장
# 1 ~ 6 사이의 정수 난수 6개 생성
# 생성된 난수의 중복값을 체크(set 객체)해서 set 객체의 요소 개수가 1이면 루프문 탈출
# 생성된 난수 set 객체 저장해서 요소 개수가 6이면 서로 다른 값이 나온 횟수를 1증가, 저장
import random
count = 0
serial = 0
while True:
dices = set()
count += 1
for i in range(6):
dices.add(random.randint(1, 7))
if len(dices) == 6:
serial += 1
elif len(dices) == 1:
break
print('총 던진 횟수:', count)
print('모든 숫자 나온 횟수:', serial)'취업사관학교 7기 > 여름방학 일지' 카테고리의 다른 글
| 29일차 여름방학 일지 (0) | 2022.08.01 |
|---|---|
| 28일차 여름방학 일지 (0) | 2022.07.29 |
| 26일차 여름방학 일지 (0) | 2022.07.27 |
| 25일차 여름방학 일지 (0) | 2022.07.26 |
| 24일차 여름방학 일지 (0) | 2022.07.25 |
Comments