728x90
반응형
문제
사용자로부터 이름을 입력받아 Hello <입력받은 이름> 형식으로 출력하는 Python module을 작성하시오.
단, 다음 조건을 만족해야 한다.
1. 사용자로부터 이름을 입력받는 함수를 작성할 것.
2. 입력받은 이름을 이용하여 Hello <입력받은 이름> 형식의 문자열을 출력하는 함수를 작성할 것.
3. 위 두 함수를 하나의 Python module에서 제공하도록 구현할 것.
추가 가산점: 위 module을 직접 실행하는 방식이 아니라, 별도의 main script에서 해당 module을 import한 뒤 module이 제공하는 함수를 호출하여 같은 기능이 동작하도록 구현할 것.
참고자료
__name__ 스페셜변수에 대하여
https://ds31x.tistory.com/129
entry point에 대하여
https://ds31x.tistory.com/685
input() 함수에 대한 자료
https://ds31x.tistory.com/128
print() 함수에 대한 자료
https://ds31x.tistory.com/410
function에 대한 자료
https://dsaint31.tistory.com/506
module에 대한 자료
https://ds31x.blogspot.com/2017/01/python-module.html?q=module
728x90
'Python' 카테고리의 다른 글
| [Ex] 구구단 (0) | 2026.06.12 |
|---|---|
| Entry Point - Python 과 C (0) | 2026.06.12 |
| Lock and GIL (0) | 2026.06.01 |
| Dynamic Scope 란? (0) | 2026.05.24 |
| Python String Literal Concatenation (0) | 2026.05.23 |