2024/11/28 6

내일배움캠프 본캠프 4일차 - 딕셔너리, 함수

오늘은...뭔가 발전이 있었다고 해야할까 없었다고 해야할까..?어제 분명히 다 배우고 연습했던 것들을 다시 해보는데도 잘 모르겠고..!막상 풀이를 보면 아~ 언젠가 본 적 있는 것 같고!아직까지는 챗지피티가 나를 대체할 수 있다! 하지만 딕셔너리 문제 몇 개 풀었다고 다음 문제 풀 때 자신감이 생기기도 하고진짜 직접 써서 맞히기도 하고근데도 또 for문이 어떨 때 쓰이더라? 하면 살짝 어물거린다 ㅋㅋㅋ내가 이렇게나 오랜 시간 컴퓨터 앞에 앉아 있을 수 있다는 게 좀 신기하다.거의 누워 있거나 무기력하거나 우울하거나 아니면 겁나 바쁘거나 그랬는데아직까지는 누울 생각이 들지 않는다.지금도 저녁 쉬는시간인데도 컴퓨터 앞에 앉아 TIL 작성 중이다 ㅋㅋㅋ 음악한답시고 아이맥 사서는 몇 달 갖고 놀다가 팔아야 하..

TIL 2024.11.28

20241128 같이풀기 - 딕셔너리 문제

주어진 student_scores 딕셔너리에서 각 학생의 점수를 평균을 구하여 출력하세요.student_scores = {    '홍길동': [85, 90, 88],    '이영희': [78, 82, 95],    '김철수': [92, 94, 91]}주어진 students 딕셔너리에서, 점수가 80점 이상인 학생만 출력하는 프로그램을 작성하세요.students = {    '홍길동': 85,    '이영희': 78,    '김철수': 92,    '박민수': 65}개뿔. 이거 위에거 평균이 80 이상인 건 줄 알고 완전 잘못 풀었음!정답 다시 올립니다students 딕셔너리에서 성적이 가장 높은 학생과 성적이 가장 낮은 학생을 출력하세요.students = {    '홍길동': 85,    '이영희': ..

3.2.4 연습 문제: 놀이 공원 (1)

둘리와 도우너, 마이콜이 놀이 공원에 갔습니다. 놀이 기구 중에는 탑승자의 키를 제한하는 것이 있네요.문제놀이 기구의 이름과 키 제한을 나타낸 문자열을 입력받아서, 놀이 기구의 이름, 탑승 가능한 키의 하한(下限)과 상한(上限)을 각 행에 출력합니다.코드는 다음과 같이 작성하며, ch03 폴더 아래에 파일명을 ridereader.py로 저장합니다.def read(text): # 이곳에 코드를 작성하세요. return ridename, cmmin, cmmaxif __name__ == "__main__": ridename, cmmin, cmmax = read(input()) print("이름:", ridename) print("하한:", cmmin) print("상한:", c..

Python 2024.11.28

20241128 같이풀기 (튜터님 숙제)

`#숙제7#사용자가 입력한 숫자의 구구단을 출력 (input)#예시)#입력값 : 3#아래는 출력 값#3 * 1 = 3#3 * 2 = 6#3 * 3 = 9#...``#숙제8#피보나치 수열에서 14개만 출력#a, b = 1, 1#for문#출력``#숙제9#numbers = [11, 22, 33, 44, 55]#target = 44 #found = False#44를 찾을 시 찾았다라고 print로 출력``#숙제10#1부터 100까지 3과 7의 배수만 출력`

3.2.3 연습 문제: 이자(단리) 계산

직장인 A씨는 1년 동안 열심히 일해서 연말에 성과급으로 천만 원을 받았습니다. 연이율 3.875%(단리)인 고정금리 상품에 예금하려고 합니다. 5년 동안 넣어두면 이자가 얼마 붙는지 계산해 보겠습니다.첫 해에 원금 10,000,000원에 대한 이자 10,000,000 * 0.03875 = 387500원이 붙습니다.둘째 해에 원금 10,000,000원에 대한 이자 387500원이 붙습니다.마찬가지로 셋째, 넷째, 다섯째 해에도 해마다 같은 금액의 이자가 붙습니다.만기가 되어 받을 수 있는 이자는 다음과 같습니다.>>> 10000000 * 0.03875 * 51937500.0원금과 이자를 합한 총액, 즉 원리금은 다음과 같습니다.>>> 10000000 + 10000000 * 0.03875 * 5119375..

Python 2024.11.28

3.2.2 연습 문제: 함수 정의하기

문제 1다음 triple() 함수를 완성하세요.>>> def triple(x):... ██████ █ █ █... >>> triple(2)6>>> triple('x')'xxx'문제 2오늘의 날짜 객체를 구하는 코드는 다음과 같습니다. (코드를 이해하지 못해도 이 문제를 풀 수 있습니다.)>>> from datetime import datetime>>> today = datetime.today()>>> todaydatetime.datetime(2021, 3, 21, 15, 46, 1, 94942)위 코드의 today에서 연도를 구하는 방법은 다음과 같습니다.>>> today.year2021구성 요소2024: 연도 (Year)11: 월 (Month, 11월)28: 일 (Day, 28일)8: 시 (Ho..

Python 2024.11.28