728x90
반응형
안녕하세요. 스마트팩토리입니다.
파이썬 초급 #047 함수 - 함수 모듈 호출 및 적용(2) import 함수파일명, from 함수파일명 import 함수명 에 대해 알아보겠습니다
1. 함수 호출
<< Gugudan.py 함수 파일>>
구구단 코드입니다.
def gugudan(num):
for x in range(1,10):
print(num,"*",x,"=",num*x)
import Gugudan
구구단 함수 모듈을 호출하기 위해서 import 파일명을 작성하였습니다.
while True:
num=int(input("숫자를 입력하세요:"))
Gugudan.gugudan(num)
q=input("중지 하려면 q, 계속하려면 아무키나 누르세요")
if q=="q":
break
숫자를 입력하면 해당하는 숫자의 구구단이 출력되게 됩니다.
반복문을 활용하고 q를 누르면 프로그램을 나가도록 하였습니다.
import Gugudan
while True:
num=int(input("숫자를 입력하세요:"))
Gugudan.gugudan(num)
q=input("중지 하려면 q, 계속하려면 아무키나 누르세요")
if q=="q":
break
from Gugudan import gugudan
# import Gugudan
from Gugudan import gugudan
while True:
num=int(input("숫자를 입력하세요:"))
gugudan(num)
q=input("중지 하려면 q, 계속하려면 아무키나 누르세요")
if q=="q":
break
from 파일면 import 함수명으로 호출하는 경우는
적용시 바로 함수명을 적어주면 됩니다.
# import Gugudan
from Gugudan import gugudan
while True:
num=int(input("숫자를 입력하세요:"))
gugudan(num)
q=input("중지 하려면 q, 계속하려면 아무키나 누르세요")
if q=="q":
break
728x90
반응형
'Python' 카테고리의 다른 글
파이썬 초급 #049 함수 - 참조값에 의한 인수 전달(call by value) (0) | 2022.04.13 |
---|---|
파이썬 초급 #048 함수 - 여러개 값 변환하기 (0) | 2022.03.03 |
파이썬 초급 #046 함수 - 사칙연산 함수 모듈 호출 및 적용 (import, from 파일명 import*) (0) | 2022.02.26 |
파이썬 초급 #045 함수 - 10진수를 이진수로 변환하는 프로그램 , 함수 파일 분리(모듈화)와 호출(from deciTobin import deciTobin) (0) | 2022.02.25 |
파이썬 초급 #044 함수 - 키워드 인수 덧셈 함수 (0) | 2022.02.23 |
댓글