Back to Course
파이썬 소개
0% Complete
0/0 Steps
-
코딩의 기초소단원 1: 파이썬 소개4 Topics|1 Quiz
-
수업 2: 파이썬을 사용한 애니메이션4 Topics|1 Quiz
-
수업 3: 알고리즘 및 순서도5 Topics|1 Quiz
-
파이썬을 사용한 프로그래밍 개념수업 4: 변수 및 산술 연산자6 Topics|1 Quiz
-
수업 5: 파이썬의 함수6 Topics|1 Quiz
-
소단원 6: 조건부 프로그래밍5 Topics|1 Quiz
-
수업 7: 파이썬의 루프 - While 루프3 Topics|1 Quiz
-
수업 8: 파이썬의 루프 - For 루프3 Topics|1 Quiz
-
수업 9: 문자열 작업5 Topics|1 Quiz
-
수업 10: 파이썬의 목록4 Topics|1 Quiz
-
파이썬 게임수업 11: 미로 게임의 딱정벌레4 Topics
-
캡스톤 프로젝트수업 12: 캡스톤 프로젝트
Lesson Progress
0% Complete
매개변수 및 인수
매개변수는 함수 헤더를 작성할 때 괄호 안에 제공된 값입니다. 기능이 작동하는 데 필요한 값입니다.
정육면체의 표면적을 계산하기 위해 작성된 함수의 도움으로 이를 이해해 봅시다. 길이는 기능 영역에 대한 매개변수입니다.
def surfaceAreaCube(length):
# Calculates the surface area of the cube
surfaceArea = 6*length*length
return surfaceArea
작업할 함수에 필요한 값이 둘 이상인 경우 모든 값이 쉼표로 구분된 매개 변수 목록에 나열됩니다.
인수는 함수 호출/호출 문에서 제공되는 값입니다. 인수 목록은 매개변수가 나열되는 것과 같은 방식으로 제공되어야 합니다. 매개변수와 인수의 경계는 1:1로 이루어지므로 매개변수 목록에 언급된 것과 동일한 수와 유형의 인수가 있어야 합니다.
surfaceAreaCube(15)
15는 논증입니다. 인수는 상수, 변수 또는 표현식일 수 있습니다.
활동: 큐브의 속성.
정육면체의 표면적과 부피를 구하는 프로그램을 작성하세요.
코딩하자
- 스프라이트 객체를 정의합니다.
sprite = Sprite('Tobi')
- 표면적 기능을 정의합니다. 함수는 길이로 1개의 매개변수를 갖습니다.
def surfaceAreaCube(length): # Calculates the surface area of the cube surfaceArea = 6*length*length return surfaceArea
- 볼륨 기능을 정의합니다. 함수는 길이로 1개의 매개변수를 갖습니다.
def volumeCube(length): # Calculates the volume of the cube volume = length*length*length return volume
- 사용자에게 정육면체의 길이를 입력하도록 요청하십시오.
sprite.input("Enter the side length") l = int(sprite.answer())
- 표면적과 부피 표시
sprite.say("Surface Area is " + str(surfaceAreaCube(l)), 2) sprite.say("Volume is " + str(volumeCube(l)), 2)
최종 코드는 다음과 같습니다.
sprite = Sprite('Tobi')
def surfaceAreaCube(length):
# Calculates the surface area of the cube
surfaceArea = 6*length*length
return surfaceArea
def volumeCube(length):
# Calculates the volume of the cube
volume = length*length*length
return volume
sprite.input("Enter the side length")
l = int(sprite.answer())
sprite.say("Surface Area is " + str(surfaceAreaCube(l)), 2)
sprite.say("Volume is " + str(volumeCube(l)), 2)
산출
과제 업로드
과정을 마친 후 수료증을 받으려면 과제를 제출해야 합니다.
과제를 업로드하려면 아래 단계를 따르세요.
- 먼저 Pictoblox 파일을 선택해야 하므로 Browse를 클릭합니다.
- .sb3 파일을 선택합니다.
- 그리고 Upload 버튼을 클릭합니다.
행운을 빕니다! ????