파이썬 베이스, 파이썬 101


활용단어참조
90년대에 Guido van Rossum은 혼잣말로 "Hello World!! 세계를 현재 널리 알려진 프로그래밍 언어로 끌어들이는 완벽한 방식이 될 것"이라고 말했다.
1991년에 파이톤은 코드의 가독성을 목표로 하는 간단하고 단도직입적인 고급 언어로 만들어졌다. 파이톤의 주요 목적은 시스템을 신속하게 운영하고 효과적으로 통합시키는 것이다.Python은 기본적이고 대상을 대상으로 하는 프로그래밍과 관련되어 광범위하고 일반적인 메모리를 가진 전형적인 라이브러리를 가지고 있다.

파이톤의 강점
1. 읽기, 학습, 쓰기 쉽다
파이톤은 영어와 유사한 문법을 가지고 있다.이것은 코드를 더욱 쉽게 읽고 이해하게 한다.그것은 정말 쉽게 배울 수 있다. 이것이 바로 많은 사람들이 초보자에게 파이톤을 추천하는 이유이다.다른 주요 언어에 비해 같은 작업을 수행하는 데 필요한 코드 줄이 더 적다.
2. 생산성 향상
파이톤은 매우 효율적인 언어다.파이톤의 단순성 때문에 개발자는 이 문제를 해결하는 데 전념할 수 있다.너는 더 적은 코드만 쓰면 더 많은 일을 완성할 수 있다.
3. 통역 언어
파이톤은 코드를 한 줄 한 줄 실행하는 것을 의미하는 해석 언어이다.오류가 발생하면 추가 실행을 중지하고 발생한 오류를 보고합니다.
프로그램에 여러 개의 오류가 있어도 파이톤은 하나의 오류만 표시합니다.이것은 디버깅을 더욱 쉽게 한다.
4. 동적 입력
Python은 코드를 실행하기 전에 변수의 유형을 알 수 없습니다.실행 중 데이터 형식을 자동으로 분배합니다.프로그래머는 변수와 데이터 형식을 걱정할 필요가 없다.
5. 무료 및 오픈 소스
파이썬은 OSI에서 승인한 오픈 소스 라이센스로 릴리즈되었습니다.이것은 그것으로 하여금 자유롭게 사용하고 나누어 줄 수 있게 한다.원본 코드를 다운로드하고 수정할 수 있으며, 심지어는 파이썬 버전까지 나누어 줄 수 있다.이것은 특정 동작을 수정하고 버전을 사용하여 개발하고자 하는 조직에 매우 유용하다.

장치
이 곳에서 운영체제에 적용되는 최신 버전인 파이톤을 다운로드하십시오: https://www.python.org/downloads/.VS 코드를 사용하여python 개발에 대한 내용을 더 많이 읽을 수 있습니다. 이 내용은 본 강좌에서 나온 것입니다. https://www.pythontutorial.net/getting-started/setup-visual-studio-code-for-python/pythontutorial.그물

우리 시작합시다!
  • First Python Project라는 이름으로 폴더를 만들고 모든 Python 파일을 이 폴더에 저장합니다.그런 다음 Git Bash를 사용하여 Visual Studio 코드에서 파일을 시작하고 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 여기서 Git Bash를 선택합니다.Git Bash에 code를 입력합니다.이 예에서는 폴더를 Visual Studio 코드로 리디렉션합니다.
  • python 파일을 만듭니다.python 프로그램의 확장자입니다.예를 들어 index를python 파일의 이름으로 사용하면 index로 저장합니다.피야.
  • 저희 파일에서 첫 번째 행 코드, 즉'Hello World'를 작성하겠습니다.저희가 쓸 거예요.
  • print ("Hello World!")
    
    print () 는 화면에 메시지를 표시할 수 있는 내장 함수입니다.이 예에서는 "Hello, World!"메시지가 표시됩니다.

    실행
    터미널에서 파일을 실행할 때, 먼저 컴퓨터에서python 버전을 작성한 다음, 작성을 통해 신속하게 확인해야 한다
    (python --version)
    
    아래에 표시됩니다.현재 우리는 이 버전을 가지고 있다. 내 예에서는 파이톤3이기 때문에 파이톤3 파일 이름을 작성할 것이다. (내 예에서는 index)피이야.
    python3 index.py
    

    코멘트
    주석은 Python 코드를 해석하는 데 사용할 수 있습니다.주석은 코드의 가독성을 높일 수 있다.코드를 테스트할 때 주석을 사용하여 실행을 막을 수 있습니다.주석이 #으로 시작되면 Python에서 해당 주석을 무시합니다.
    # single line comment
    
    '''
    multi line comment
    multi line comment
    '''
    

    산술 연산자
    연산자는 변수와 값에 대한 작업을 수행하는 데 사용됩니다.
    print(2 + 2)  # 4 (addition)
    print(2 - 1)  # 1 (subtraction)
    print(3 * 3)  # 9 (multiplication)
    print(8 / 2)  # 4 (division)
    print(2 ** 8)  # 256 (exponent)
    print(3 % 2)  # 1 (remainder of the division)
    print(11 // 2)  # 5 (floor division)
    

    변량
    변수는 데이터 값을 저장하는 용기다.Python에는 변수를 선언하는 데 사용할 명령이 없습니다.변수는 처음 값을 부여할 때 만들어집니다.
    x = 85
    y = "Ess"
    print(x)
    print(y)
    
    NB 변수는 특정 유형으로 선언할 필요가 없으며 설정 후 유형을 변경할 수도 있습니다.

    데이터 형식
    참고 문헌: https://bit.ly/3iC9JuA
    프로그래밍에서 데이터 유형은 중요한 개념이다.변수는 서로 다른 유형의 데이터를 저장할 수 있고, 서로 다른 유형은 서로 다른 일을 할 수 있다.Python은 이러한 범주에 기본적으로 다음과 같은 데이터 유형을 내장합니다.
    텍스트 유형:str
    숫자 형식: int,float,complex
    시퀀스 유형: 목록, 모듈, 범위
    매핑 유형:dict
    세트 유형: 세트, 얼음 세트
    부울 유형: 부울
    2진 형식: 바이트, 바이트 그룹, 메모리 보기
    type() 함수를 사용하여 모든 객체의 데이터 유형을 가져올 수 있습니다.
    예.
    인쇄 변수 x의 데이터 유형:
    a = 16
    print(type(a))
    

    꿰미
    python의 문자열은 작은 따옴표나 큰 따옴표로 둘러싸여 있습니다.
    'my love' is the same as "my love".
    
    print() 함수를 사용하여 문자열 문자를 표시할 수 있습니다.

    명세서
    목록은 하나의 변수에 여러 항목을 저장하는 데 사용됩니다.목록은 Python에서 데이터 집합을 저장하는 데 사용되는 4가지 내장 데이터 형식 중 하나이고, 다른 3가지는 Tuple, Set, Dictionary로 서로 다른 성질과 사용법을 가지고 있다.그것들은 질서정연하고 변경할 수 있으며 중복된 값을 허용한다.
    목록 항목은 인덱스되고 첫 번째 항목은 인덱스[0], 두 번째 항목은 인덱스[1] 등이 있다.
    네모난 괄호를 사용하여 목록을 만들려면 다음과 같이 하십시오.
    #Example
    #Create a List:
    
    this_list = ["apple", "banana", "cherry"]
    print(this_list)
    

    다원 그룹
    모듈은 하나의 변수에 여러 항목을 저장하는 데 사용됩니다.원조도 파이톤에서 데이터 집합을 저장하는 데 사용되는 4가지 내장 데이터 유형 중 하나이며, 나머지 3종은 리스트, 세트, Dictionary로 성질과 사용법이 다르다.
    원조는 질서정연하고 변경할 수 없는 집합이다.
    원조는 원괄호로 쓴 것이다.
    #Example
    #Create a Tuple:
    
    simple_outfit = ("polo", "jeans", "sneakers")
    print(simple_outfit)
    
    원조항은 인덱스되고 첫 번째 항목은 인덱스[0], 두 번째 항목은 인덱스[1] 등이 있다.

    사전.
    사전은 키: 값이 맞는 형식으로 데이터 값을 저장하는 데 사용됩니다.
    사전은 질서정연하고 변경할 수 있으며 중복을 허용하지 않는 집합이다.
    #Example
    #Create and print a dictionary:
    
    accessory = {
      "item": "Watch",
      "model": "Fjord",
      "year": 2019
    }
    print(accessory)
    

    설정
    하나의 변수에 여러 항목을 집합하여 저장합니다.set은 파이톤에서 데이터 집합을 저장하는 데 사용되는 4가지 내장 데이터 형식 중 하나이고, 다른 3종은 리스트, Tuple, Dictionary로 서로 다른 성질과 사용법을 가지고 있다.
    집합은 무질서하고 인덱스되지 않은 집합이다.집합은 괄호로 쓴 것이다.
    Example
    Create a Set:
    
    thisset = {"denim", "poncho", "barret"}
    

    부울 값
    부울 값은 True 또는 False라는 두 가지 값 중 하나를 나타냅니다.
    두 값을 비교할 때 표현식에 값을 구하고 Python은 부울 값을 반환합니다.
    Example
    print(1992 > 1991)
    print(1992 == 1991)
    print(1992 < 1991)
    

    어레이
    배열은 한 번에 여러 값을 저장할 수 있는 특수한 변수입니다.
    항목 목록(예: 자동차 이름 목록)이 있는 경우 자동차를 다음과 같이 단일 변수에 저장할 수 있습니다.
    car1 = "Ford"
    car2 = "Volvo"
    car3 = "BMW"
    
    그런데 차 안을 한 바퀴 돌고 싶다면 특별한 차를 찾으시겠어요?만약 네가 세 대의 차가 아니라 300대라면?
    해결 방안은 하나의 그룹입니다!
    하나의 그룹은 하나의 이름 아래에 여러 개의 값을 저장할 수 있으며, 색인 번호를 인용하여 이 값에 접근할 수 있습니다.

    기능
    함수는 호출될 때만 실행되는 코드입니다.데이터(매개변수라고 함)를 함수에 전달할 수 있습니다.그리고 함수는 데이터를 결과로 되돌려줍니다.
    Python에서 함수는 def 키워드를 사용하여 정의됩니다.
    Example
    def my_function():
      print("Hello from a function")
    

    학급
    클래스를 만들려면 키워드 "클래스"를 사용합니다.
    Example
    Create a class named MyClass, with a property named x:
    
    class MyClass:
      x = 5
    
    클래스의 의미를 이해하고 실제 응용에서 사용하려면 내장된 init () 함수를 이해해야 한다.
    모든 클래스에는 init () 라는 함수가 있습니다. 이 함수는 항상 클래스가 시작될 때 실행됩니다.
    init() 함수를 사용하여 객체 속성에 값을 지정하거나 객체를 만들 때 수행해야 하는 추가 작업에 값을 지정합니다.
    Example
    Create a class named Person, use the __init__() function to assign values for name and age:
    
    class Person:
      def __init__(self, name, age):
        self.name = name
        self.age = age
    
    p1 = Person("Ess", 30)
    
    print(p1.name)
    print(p1.age)
    
    나는 w3schools가 쉽게 해석하고 관철되는 것을 발견했기 때문에 나는 그곳에서 관철하기 위해 정의와 예시를 순환했다.나는 https://www.w3schools.com/python/default.asp 한두 가지 개념을 배우자고 강력히 건의한다.
    한두 명의 독자로부터 피드백을 받을 수 있다면 대단하다.)

    좋은 웹페이지 즐겨찾기