본문 바로가기

반응형
SMALL

전체 글

(22)
7주차 스터디 (연습문제 5-10 ~ 5-17) 이번 스터디는 나와 2i목이 둘이서 진행했다. 우선 지난 시간에 시퀀스를 공부했고, 오늘은 딕셔너리를 사용하여 데이터를 매핑하는 법을 배웠다. 연습문제 5-10 문제 다음 표를 참고해 식재료별 칼로리를 식재료별_칼로리라는 이름의 사전으로 정의해 보라. 이 사전은 음식의 이름을 키로, 칼로리를 값으로 저장한다. food_dict = { 'wheat': 364/100, #key는 문자, value는 실수 타입 'pepper': 20.1/100, 'olive': 115/100, 'pork': 242.1/100, } 문제에서는 한글로 딕셔너리 이름을 명명했는데, 영어 작성이 편해서 영어로 했다. 그리고 처음에는 100g당 kcal로 계산하지 않아 다음 연습문제 5-11 에서 값이 제대로 안나왔다. 연습문제 5-..
6주차 스터디 연습 문제 풀이 ( 5-1 ~ 5-9 ) 문제 5-1 0 이상이고 100 미만 사이에 있는 모든 8의 배수 리스트 multiples_of_8_list를 정의하라. 답 코드 # 리스트의 요소를 직접 나열해 정의하기 multiples_of_8_list = [0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96] # 결과 확인 print(multiples_of_8_list) # 레인지를 이용해 정의하기 multiples_of_8_list = list(range(0, 100, 8)) # 결과 확인 print(multiples_of_8_list) 실행 결과 [0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96] [0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80..
크레마 카르타G 밀리의 서재에서 5개월 사용 후기 https://coupa.ng/cbncYJ COUPANG 쿠팡은 로켓배송 www.coupang.com ​예스24, 알라딘에서 판매하는 크레마 카르타 G를 구매한 이유는 아이패드로 책을 읽는 것보다 덜 피로할 것이라는 판단 때문이다. 원래 밀리의 서재를 정기구독하면서 꾸준히 e-book으로 독서를 해왔는데, 잠자기 전에 책읽는 것은 아무래도 아이패드보단 이북리더기가 나을 것 같다는 생각이 들었다. 사실 아이패드로 책을 읽기란 쉽지 않다. 아이패드를 잡는 순간 넷플릭스, 왓챠, 웨이브, 쿠팡플레이 등과 같은 OTT 서비스를 이용하게 되지 책으로 손이 잘 가지 않는다. 하지만 밀리의 서재는 계속해서 결제되고 있는걸? 이걸 해지하자니 우리학교랑 제휴맺어 월 5천원 아래로 책을 볼 수 있으니 1달에 1권만 읽어도..
5주차 스터디 숙제 :: 4장 연습문제 4-5까지 2022년 1월 2일에 진행하는 파이썬 온라인 스터디, 모두 임인년 새해 복 많이 받으시길 바랍니다. 12월 26일은 크리스마스 다음 날이라서 스터디를 잠시 쉬어갔지만, 1월 2일 오늘은 정상적으로 진행했습니니다. 지난 주 과제에 대해서 말씀드리자면 100page 문제까지 해결하는 것입니다. 진도: p.93 /이스케이프 사용, 그리고 poem 작성까지 숙제: p.94~99 정독 후, 연습문제 4-4 &4-5 해결 과제를 못한 사람들을 위해 5주차 스터디는 자율적으로 공부하는 시간을 가졌습니다. 4장 과제에 대한 코드를 공유하겠습니다. 연습문제 4-1 #출생년도 print("프로그래머 A: ", 0x7d0,"년에 출생") print("내 나이", 2021-1996+1) print("프로그래머 B: ", 2..
연오의 파이썬 3-9 문제 사용자로부터 두 개의 텍스트를 입력받아, 입력받은 내용을 출력하는 프로그램을 작성해 보라. 예를 들어 사용자가 카페라테, 쿠키라고 입력 한다면 실행 결과는 다음과 같다. 주문하실 음료: 카페라테 주문하실 간식: 쿠키 카페라테 쿠키 주문 받았습니다. 답 코드 print('주문하실 음료: ', end='') ordered_drink = input() print('주문하실 간식: ', end='') ordered_desert = input() print(ordered_drink, ordered_desert, '주문 받았습니다.') 실행 결과 주문하실 음료: 카페라테 주문하실 간식: 쿠키 카페라테 쿠키 주문 받았습니다. 해설 print() 함수에서 텍스트가 끝날 때 행을 바꾸지 않으려면 end 매개변수에 ..
연오의 파이썬 3-8 문제 다음 프로그램에서 사용된 전역변수와 지역변수를 각각 나열해 보라. 각 지역변수가 어느 함수에 속하는지도 구분해 보자. pi = 3.141592653589793 def area_of_circle(radius): """원의 반지름(radius)을 입력받아 넓이를 반환한다.""" area = radius * radius * pi return area def volume_of_cylinder(radius, height): """원기둥의 반지름(radius)과 높이(height)를 입력받아 부피를 반환한다.""" top_area = area_of_circle(radius) volume = top_area * height return volume result = volume_of_cylinder(5, 10) ..
연오의 파이썬 3주차 리뷰 및 퀴즈 정답 3주차 스터디는 ALL 독학으로 이루어졌습니다. 스터디원들이 독학으로 학습하는 것을 잘 따라오고 있는지 확인하기 위해 중간 점검 퀴즈를 10시 30분에 실시하였고, 12시에 최종 점검 퀴즈까지 총 2개의 퀴즈를 풀었습니다. 중간점검 퀴즈 링크 http://naver.me/GHsUkKAx 3주차 파이썬 스터디 중간 점검 form.office.naver.com 우선 여러분들의 답을 보겠습니다. 1번 학생 중간점검 코드 def print_add(num1,num2): #매개변수는 2개 """사용자로부터 num1, num2를 입력받아 두 숫자의 합을 출력한다""" print("첫번째 숫자를 입력해주세요") num1 = int(input()) print("두번째 숫자를 입력해주세요") num2 = int(input..
연오의 파이썬 스터디 2주차 p. 41 ~ 54 2.2 변수와 이름 연습문제 2-5 # x에 16을 대입하며 수식 계산 x = 16 print(8*x*x - 2*x + 2) 연습문제 2-6 x, y = 4, 8 # x는 4, y는 8 print(x) # 출력값 4 x *= y # 여전히 X는 4, y는 8, 근데 x를 재정의 x = x * y => 그니깐 새로운 x 탄생 x = 4 * 8 print(x) # 출력값 32 x -= y # 위에서 x는 32로 재정의됨, y는 8, 그런데 다시 x 재정의, x = x - y, 즉 x = 32 - 8 = 24 print(x) 연습문제 2-7 x = 2 print(x) x *= 2 print(x) x *= 2 print(x) x *= 2 print(x) x *= 2 print(x) 연습문제 ..

반응형
LIST