프로그래머 레벨링 가이드를 읽다가 제 자신의 단점을 발견했습니다. 이미 C++를 배웠기 때문에 C++을 모르고 파이썬의 학습 과정을 적어보기로 했습니다.
Python은 해석되고 대화형이며 객체 지향적인 스크립트 언어입니다. 1989년 귀도 반 로섬(Guido van Rossum)이 발명한 언어로, 다른 언어를 쉽게 연결할 수 있어 글루 언어라고도 불립니다. ABC에서 개발되었으며 SmallTalk, C++ 및 기타 언어의 아이디어를 결합했습니다. 소스 코드도 GPL을 따릅니다.
저자는 Linux에서 Python 2.7을 사용하고 있으며 환경 설정 시 Ubuntu에서는 기본적으로 설치합니다.
코딩 루틴 시작 - "Hello, world!"
Python에는 두 가지 프로그래밍 방법이 있습니다.
첫 번째 유형은 대화형 프로그래밍, 즉 그림과 같이 코딩을 하면서 실행 결과를 얻을 수 있는 프로그래밍

두 번째 유형은 스크립트 프로그래밍입니다. 즉, 그림

Python 식별자: 규칙과 C++ 유사하지만 약간 다릅니다. 예를 들어 "_ex"와 같이 밑줄로 시작하는 식별자는 일반적으로 비공개 멤버이며 양쪽에 밑줄이 있는 식별자는 일반적으로 Python 관련 메서드에 대한 식별자입니다. 예를 들어, "_init_()"는 기본적으로 클래스 생성자로 설정됩니다.
Python의 예약어: http://laiguowei2004.blog.163.com/blog/static/3682900020110611747142/
Python의 코드 블록: 들여쓰기로 제어, 동일한 코드 블록은 들여쓰기는 다음과 같습니다. 동일합니다.
Python의 줄 제어: Python은 일반적으로 줄을 사용하여 명령문을 제어하며, 줄바꿈은 명령문의 끝을 나타냅니다.
Python의 ";": 세미콜론을 사용하여 한 줄에 여러 줄의 명령문을 표시할 수 있습니다(예:
ans = ans = ans + b;
Python의 "": 한 줄의 명령문을 여러 줄로 표시하는 데 사용할 수 있습니다.
ans = a +
b +
c
Python의 따옴표: Python은 왼쪽과 오른쪽이 동일한 한 문자열을 정의하기 위해 ', ", ''' 및 """를 지원합니다. 예:
name = 'wyp'name = "wyp"name = '''wyp'''name = """wyp"""
Python의 "#": 주석 시작 부분에 사용되며 줄 주석만 지원되며 주석 블록은 지원되지 않습니다. 예:
name = 'wyp'#this is a string
Python의 ":" : 사용 코드 그룹(같은 들여쓰기를 가진 연속된 명령문 그룹)을 형성하고, 다음 코드, ":"가 포함된 첫 번째 문장 및 다음 코드 그룹이 절(절)을 형성합니다.
if name == 'wyp' :
ans = ans + 1else:
ans = ans - 1
위는 Python을 분노로 배우는 것에 대한 것입니다 - 첫 번째 기사 - Python의 내용을 이해합니다. 관련 내용을 더 보시려면 PHP 중국어 웹사이트(www.php.cn)를 팔로우하세요!