ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PYTHON 기초1 (변수, 자료형, 주석, 연산자)
    PYTHON(파이썬)/파이썬 기초 2024. 10. 3. 06:11
    728x90
    반응형

    예시로 쉽게 배우는 파이썬 1

    1. 변수 그리고 자료형

    animal = "고양이"

    print(animal + ' 개 ' )

     

    n1 = -10

    n2 = 3.14

    print(n1)

    print(n2)

     

    station = '창원'

    print(station + "행 열차가 들어오고 있습니다")

     

    2. 주석

    ''' 

    여러 주석은 

    '''

     

    # 기본 주석은 

     

    3. 기본 연산자

    print(1 + 1)

    print(6 * 10)

    print(2 **2)

    print(5 / 3)

    print(5 % 3)

    파이썬(Python)은 1991년 네덜란드의 소프트웨어 엔지니어 귀도 반 로섬(Guido van Rossum)에 의해 개발된 고급 프로그래밍 언어입니다. 이 언어는 간결하고 직관적인 문법 덕택에 프로그래머는 물론 비전공자에게도 인기가 많아지고 있습니다. 실제로 파이썬은 데이터 분석, 인공지능, 웹 개발, 자동화 등 다양한 분야에서 널리 사용되고 있습니다.

    파이썬의 주요 특징

    1. 인터프리터 언어: 파이썬은 컴파일 과정 없이 인터프리터가 소스 코드를 한 줄씩 읽어 실행하는 언어입니다. 이로 인해 개발자는 코드를 작성하면서 즉시 결과를 확인할 수 있어,디버깅과 코드 작성이 매우 용이합니다. 반대로, 컴파일 언어는 번역 과정을 거쳐야 하므로 상대적으로 긴 시간이 소요됩니다.
    2. 동적 타이핑: 파이썬은 동적 타입 언어로, 변수의 데이터 타입을 명시적으로 지정하지 않고도 할당할 수 있습니다. 이로 인해 변수 선언이 간편해지지만, 실행 중 예기치 못한 타입 오류가 발생할 가능성도 내포하고 있습니다.
    3. 다양한 프로그래밍 패러다임 지원: 파이썬은 객체 지향 프로그래밍(Object-Oriented Programming), 함수형 프로그래밍(Functional Programming), 절차적 프로그래밍(Procedural Programming) 등 다양한 프로그래밍 모델을 지원합니다. 이러한 유연성 덕분에 다양한 개발 스타일과 접근 방식을 활용할 수 있습니다.

    파이썬의 활용 분야

    파이썬은 데이터 과학 및 인공지능 분야에서 특히 두각을 나타내고 있습니다. 예를 들어, 머신러닝, 딥러닝 및 데이터 분석을 위한 강력한 라이브러리들이 많이 개발되어 있어 많은 기업들이 이를 채택하고 있습니다. 구글, 페이스북, 아마존과 같은 IT 대기업에서도 주로 파이썬을 사용하고 있으며, 이는 그 활용성과 효율성을 입증합니다.

    또한, 파이썬은 웹 스크래핑, 자동화 작업, 금융 데이터 처리 등 여러 분야에서도 유용하게 사용됩니다. 그와 함께, 파이썬은 문서화가 잘 되어 있어 학습 자료가 풍부한 점도 초보자에게 적합한 언어로 자리 잡을 수 있는 이유입니다.

    결론

    파이썬은 그 가독성과 사용자 친화적인 접근성 덕분에 프로그래밍 언어 학습을 시작하는 데 매우 적합합니다. 간결한 문법과 방대한 라이브러리 지원, 다양한 분야에서의 활용 가능성 덕분에 더욱 많은 사람들이 파이썬을 학습하고 있으며, 이는 앞으로도 지속적으로 증가할 추세입니다. 다양한 기술 환경에서의 높은 수용성과 비전공자도 쉽게 배울 수 있는 특성을 가진 파이썬은 현재와 미래의 IT 시장에서 빼놓을 수 없는 언어로 자리 잡고 있습니다.

    https://docs.python.org/3/tutorial/

     

    The Python Tutorial

    Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax an...

    docs.python.org

     

    728x90
Designed by Tistory.