첫 번째 Python 프로그램 작성
첫 번째 파이썬 프로그램 작성
print("Hello World!")
name = input("What is your name? ")
print("Nice to meet you,", name)
파이썬으로 첫 번째 함수 작성
def main():
print("Hello World!")
name = input("What is your name? ")
print("Nice to meet you,", name)
if __name__ == "__main__":
main()
Python은 프로그램이 시작될 때
main
라는 이름의 함수를 자동으로 찾지 않습니다. 따라서 이 조건을 작성해야 합니다.if __name__ == "__main__":
main()
왜 이것을 해야 합니까?
Python에서는 코드를 프로그램으로 실행할 수 있지만 이 코드를 다른 프로그램의 모듈로 포함할 수도 있기 때문입니다. 그리고 이것이 터미널이나 명령줄에서 실행되었다면 메인 함수가 호출되기를 원합니다.
이제 코드가 다른 프로그램의 모듈로 포함된 경우 문제가 발생할 수 있으므로 다른 프로그램으로 가져올 때 내 모든 코드가 실행되기를 원하지 않을 것입니다.
따라서 이 두 줄은 Python 파일이 다른 프로그램에 포함될 때와 해당 Python 코드가 자체 프로그램으로 실행될 때를 구분하는 데 도움이 됩니다.
Reference
이 문제에 관하여(첫 번째 Python 프로그램 작성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ahmedgouda/become-a-python-developer-0-5a4k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)