기본 개념 – 연산자 및 기타
Python 구문 및 기본 구성 시작하기
이제 Python을 설치하고 첫 번째 프로그램을 실행했으므로 모든 Python 프로그램의 백본을 형성하는 몇 가지 기본 개념을 살펴보겠습니다. 이번 게시물에서는 Python의 구문, 연산자, 입출력 연산을 다루면서 함수형 코드 작성의 기초를 마련하겠습니다.
1. 기본 구문 및 구조
Python의 구문은 깔끔하고 읽기 쉽게 설계되었지만 더 복잡한 코딩을 시작하기 전에 알아야 할 몇 가지 필수 규칙이 있습니다.
들여쓰기
다른 많은 프로그래밍 언어와 달리 Python은 중괄호({})나 키워드가 아닌 들여쓰기를 사용하여 코드 블록을 정의합니다. 이렇게 하면 코드가 시각적으로 더 깔끔해지지만 간격도 일관되게 유지해야 합니다.
코드 예: 들여쓰기 사용
# Correct indentation if True: print("This is properly indented!") # Incorrect indentation (will cause an error) if True: print("This is not properly indented!")
댓글
주석은 코드를 더 읽기 쉽게 만들고 코드가 수행하는 작업을 문서화하는 데 사용됩니다. Python은 한 줄 주석에 # 기호를 사용합니다.
# This is a single-line comment print("Python ignores comments when running the code.")
여러 줄 주석의 경우 세 개의 따옴표를 사용하세요.
""" This is a multi-line comment. """
키워드 및 식별자
키워드: if, else, for, def와 같은 Python의 예약어입니다. 변수 이름으로 사용할 수 없습니다.
식별자: 변수, 함수 또는 클래스에 사용되는 이름입니다. 문자나 밑줄(_)로 시작해야 하며 특수 문자를 포함할 수 없습니다.
2. Python의 연산자
연산자는 변수와 값에 대한 연산을 수행하는 데 사용되는 기호입니다. Python은 다양한 연산자를 제공합니다.
산술 연산자
기본 수학 연산에 사용:
a = 10 b = 3 print(a + b) # Addition print(a - b) # Subtraction print(a * b) # Multiplication print(a / b) # Division print(a % b) # Modulus print(a ** b) # Exponentiation print(a // b) # Floor division
비교 연산자
두 값을 비교하고 부울(True 또는 False)을 반환합니다.
print(a > b) # Greater than print(a < b) # Less than print(a == b) # Equal to print(a != b) # Not equal to print(a >= b) # Greater than or equal to print(a <= b) # Less than or equal to
논리 연산자
조건문 결합:
x = True y = False print(x and y) # Logical AND print(x or y) # Logical OR print(not x) # Logical NOT
3. 입력과 출력
입력 받기
Python의 input() 함수를 사용하면 프로그램 실행 중에 입력을 받아 사용자와 상호 작용할 수 있습니다.
코드 예시: 단순 입력
name = input("What is your name? ") print(f"Hello, {name}!")
출력 표시
print() 함수는 정보를 표시하는 데 사용됩니다. 형식화된 출력에 f-문자열을 사용할 수도 있습니다.
# Correct indentation if True: print("This is properly indented!") # Incorrect indentation (will cause an error) if True: print("This is not properly indented!")
4. 미니 프로젝트: 기본 계산기
모든 것을 종합하여 사용자 입력을 받고, 기본 작업을 수행하고, 결과를 표시하는 간단한 계산기 프로그램을 만들어 보겠습니다.
코드 예: 기본 계산기
# This is a single-line comment print("Python ignores comments when running the code.")
연습 연습
배운 내용을 확고히 하려면 다음 추가 연습을 시도해 보세요.
- 짝수 또는 홀수 검사기: 숫자를 입력받아 그 숫자가 짝수인지 홀수인지 출력하는 프로그램을 만들어 보세요.
""" This is a multi-line comment. """
- 확장 계산기: 모듈러스 및 지수화에 대한 지원을 추가하여 기본 계산기를 향상시킵니다. 예를 들어:
a = 10 b = 3 print(a + b) # Addition print(a - b) # Subtraction print(a * b) # Multiplication print(a / b) # Division print(a % b) # Modulus print(a ** b) # Exponentiation print(a // b) # Floor division
결론
Python의 구문, 연산자, 입출력 작업을 이해하는 것은 자신감 있는 프로그래머가 되기 위한 첫 번째 단계입니다. 이러한 기반이 마련되면 더 발전된 주제와 프로젝트를 다룰 준비가 된 것입니다.
연습을 시도해보고, 아래 댓글로 어떻게 했는지 알려주세요! 귀하의 결과를 확인하고 문제가 발생할 경우 도움을 드리고 싶습니다.
위 내용은 기본 개념 – 연산자 및 기타의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Linux 터미널에서 Python 버전을 보려고 할 때 Linux 터미널에서 Python 버전을 볼 때 권한 문제에 대한 솔루션 ... Python을 입력하십시오 ...

Python의 Pandas 라이브러리를 사용할 때는 구조가 다른 두 데이터 프레임 사이에서 전체 열을 복사하는 방법이 일반적인 문제입니다. 두 개의 dats가 있다고 가정 해

10 시간 이내에 컴퓨터 초보자 프로그래밍 기본 사항을 가르치는 방법은 무엇입니까? 컴퓨터 초보자에게 프로그래밍 지식을 가르치는 데 10 시간 밖에 걸리지 않는다면 무엇을 가르치기로 선택 하시겠습니까?

파이썬에서 문자열을 통해 객체를 동적으로 생성하고 메소드를 호출하는 방법은 무엇입니까? 특히 구성 또는 실행 해야하는 경우 일반적인 프로그래밍 요구 사항입니다.

Uvicorn은 HTTP 요청을 어떻게 지속적으로 듣습니까? Uvicorn은 ASGI를 기반으로 한 가벼운 웹 서버입니다. 핵심 기능 중 하나는 HTTP 요청을 듣고 진행하는 것입니다 ...

이 기사는 Numpy, Pandas, Matplotlib, Scikit-Learn, Tensorflow, Django, Flask 및 요청과 같은 인기있는 Python 라이브러리에 대해 설명하고 과학 컴퓨팅, 데이터 분석, 시각화, 기계 학습, 웹 개발 및 H에서의 사용에 대해 자세히 설명합니다.

Fiddlerevery Where를 사용할 때 Man-in-the-Middle Reading에 Fiddlereverywhere를 사용할 때 감지되는 방법 ...
