본문 바로가기
  • Top Genius in the world

파이썬 코딩41

[코딩:034]종이학 접기 파이썬 실습창을 열 수 있습니다.실습창 열기종이학 접기철수는 영희에게 줄 종이학을 접고 있습니다.7분 동안에 2마리를 접을 수 있습니다.100마리를 접으려면 몇 분이 걸릴까요? 다음 코드의 ?부분을 완성하여 답을 구하여 보세요.a,b,c=7,2,100d=??????????????print(d) 1번 줄은 a와 7, b와 2, c와 100이 짝이됩니다.이것을 '7은 a, 2는 b, 100은 c에 바인딩한다(binding)'고 얘기합니다.답을 구하는 방법은 2가지를 생각할 수 있습니다.방법1: 1마리 만드는데 걸리는 시간을 계산하여 100을 곱하는 방법 방법2: 2마리 씩 50번을 만든다고 생각하는 방법더보기답은 350분입니다.[방법1] 1마리 만드는데 걸리는 시간을 계산하여 100을 곱하는 방법a,b,c=.. 2024. 6. 28.
[코딩:033]돼지 저금통 파이썬 실습창을 열 수 있습니다.실습창 열기돼지 저금통어제 돼지 저금통을 열었습니다. 저금통에는 1원 짜리 15개, 10원 짜리 63개, 50원 짜리 22개, 100원 짜리 138개, 500원 짜리 43개가 들어 있었습니다. 모두 얼마이었을까요? 다음 코드에서 ?부분을 완성하여 모두 얼마이었는지 알아보세요.a1=15a10=63a50=22a100=138a500=43m=a1*1+a10*10+???????????????print(m) 더보기답은 37045원이었습니다.a1=15a10=63a50=22a100=138a500=43m=a1*1+a10*10+a50*50+a100*100+a500*500print(m)1원짜리 동전의 개수를 a, 10원짜리는 b, 50원짜리는 c 등으로 하여도 됩니다.이러한 이름을 만들 때는.. 2024. 6. 24.
[코딩:032]라면의 길이 파이썬 실습창을 열 수 있습니다.실습창 열기라면의 길이엉뚱하고 기발한 민호는 한 개의 라면에 있는 면발의 길이를 재어 보았습니다.끓인 정도에 따라 조금씩 다르기는 하지만 평균 하면 48.5 미터였습니다. 오늘 점심으로 민호는 라면 2개를 먹었습니다.라면 한 개의 면발 길이를 48.5미터라고 할 때,민호가 먹은 라면 전체의 면발 길이는 얼마일까요?민호는 알뜰하기 때문에 흘리거나 남기지 않았습니다. 1. 문제의 해결이 문제를 해결하려면 반드시 알아야 하는 정보는 무었일까요?이것을 알면 천재입니다.더보기'민호가 먹은 라면의 개수'와 '라면 1개의 면발 길이'입니다. 축하합니다.역시, 천재입니다.2. 코딩하기'민호가 먹은 라면의 개수'의 개수를 a,'라면 1개의 면발 길이'를 b 이라고 합시다.민호는 2개의 라.. 2024. 6. 24.
[코딩:031]꽃밭에서 파이썬 실습창을 열 수 있습니다.실습창 열기꽃밭에서고양이와 병아리가 꽃밭에서 놀고 있습니다.고양이는 1마리이고 병아리는 3마리입니다.꽃밭에서 놀고 있는 고양이와 병아리는 모두 몇 마리입니까? 1. 입력 (input)이 문제를 해결하려면 반드시 알아야 되는 정보(input)는 고양이의 마리 수와 병아리의 마리 수입니다. 그러므로 고양이의 마리 수와 병아리의 마리 수를 제일 먼저 컴퓨터에게 알려주어야 합니다.고양이의 마리 수를 cat(캣)이라 합시다. '고양이의 마리 수는 1마리이다.'를 컴퓨터가 알게 하려면 cat=1 이렇게 하면 됩니다.다음과 같이 코딩하세요.cat=1[여기서 잠깐]고양이는 몇 마리입니까?1마리?땡!  고양이는 cat 마리입니다.1마리라고 답하면 연필적 사고이고, cat 마리라고 답하면 .. 2024. 6. 24.
[코딩:030]분수식의 연산 파이썬 실습창을 열 수 있습니다.실습창 열기 분수식 연산1. 분수식의 표현분수는 ‘분자 / 분모’의 형태로 작성하며 분자나 분모가 수식이면 소괄호를 사용합니다. 설명수학식코딩대분수의 표현은 괄호 사용을 권장한다.2와 7분의 1(2+1/7)괄호는 반드시 소괄호만 사용한다.[{(3 + 4) - 2}](((3+4)-2)곱셈기호는 생략하지 않는다.3(2+3)3*(2+3) 2. 분수식의 코딩다음의 수식을 코딩하여 결과를 확인하여 보세요.더보기print(17/4+(8*2))print((1+2/7)-5/(4*3))print((((3+4)-2)*7)/5)3. 도전 문제다음 분수식을 코딩으로 계산하여 보세요. 더보기답은 94.0입니다.print(100-(5/(1/2+1/3)))축하합니다.최고 천재입니다. (천재님은 광고.. 2024. 6. 21.
[코딩:029]연산자 우선 순위 파이썬 실습창을 열 수 있습니다.실습창 열기\ 연산자 우선 순위1. 연산자 이름연산자의 이름을 영어로 외워보세요. 연산연산자연산자 이름설명1더하기+plus (플러스) 2빼기-minus (마이너스) 3곱하기*astrisk (애스트리스크, 별표)생략할 수 없음4나누기/slash (슬래쉬, 빗금)실수(소숫점이 있는 수)5몫//double slash (다블 슬래쉬)정수(소숫점이 없는 수)6나머지%percent (퍼센트) 7제곱**double astrisk (다블 애스트리스크)  2. 연산자 우선 순위연산자는 우선순위(계산순서)가 약속되어 있습니다.연산자는 우선순위에 따라 연산합니다.우선순위가 같으면 왼쪽 항부터 연산합니다. 그러나 지수연산은 오른쪽부터 연산합니다.연산자 앞과 뒤에 공백(space)을 넣지 않아도.. 2024. 6. 21.