파이썬(Phython)

파이썬 python 2. 기본 문법

고.니 2023. 11. 1. 23:11
반응형

2. 기본 문법

변수와 데이터 타입

  • 변수: 프로그래밍에서 값을 저장하기 위해 사용되는 저장공간의 이름입니다. 예를 들어, x = 10는 x라는 변수에 10이라는 값을 할당하는 것입니다.
  • 데이터 타입: 변수에 저장될 수 있는 값의 종류입니다. 파이썬에서 주로 사용되는 데이터 타입에는 정수(int), 실수(float), 문자열(str), 리스트(list), 튜플(tuple), 딕셔너리(dict) 등이 있습니다.
x = 10  # 정수
y = 20.5  # 실수
name = "John"  # 문자열
fruits = ["apple", "banana", "cherry"]  # 리스트
coordinates = (4, 5)  # 튜플
person = {"name": "John", "age": 30}  # 딕셔너리

기본 연산자

  • 산술 연산자: +, -, *, / 등을 사용하여 수학적 계산을 수행합니다.
  • 비교 연산자: ==, !=, >, < 등을 사용하여 두 값을 비교합니다.
  • 논리 연산자: and, or, not을 사용하여 논리 연산을 수행합니다.
a = 10
b = 20
print(a + b)  # 30
print(a * b)  # 200
print(a == b)  # False
print(a < b)  # True

문자열과 출력 포맷팅

  • 문자열: 텍스트 데이터를 나타내며, 작은따옴표(' ')나 큰따옴표(" ")로 묶어서 표현합니다.
  • 출력 포맷팅: 문자열 내에 변수의 값을 포함시키거나, 특정 형식으로 출력하고 싶을 때 사용합니다.
name = "John"
age = 30
print("My name is " + name + " and I am " + str(age) + " years old.")
print("My name is {} and I am {} years old.".format(name, age))
print(f"My name is {name} and I am {age} years old.")

사용자 입력 받기

  • input() 함수를 사용하여 사용자로부터 입력을 받을 수 있습니다. 입력받은 값은 기본적으로 문자열로 처리됩니다.
name = input("Enter your name: ")
print(f"Hello, {name}!")

주석과 들여쓰기

  • 주석: 코드에 설명을 추가하기 위해 사용되며, 파이썬 인터프리터에 의해 무시됩니다. # 기호로 시작합니다.
  • 들여쓰기: 파이썬에서는 코드의 구조를 나타내기 위해 들여쓰기를 사용합니다. 들여쓰기는 공백 문자나 탭을 사용할 수 있으며, 일관성을 유지하는 것이 중요합니다.
# 이것은 주석입니다.
x = 10
if x > 0:
    print("x is positive")  # x가 양수일 때 실행됩니다.
else:
    print("x is non-positive")  # x가 0이거나 음수일 때 실행됩니다.

이러한 기본 문법들을 이해하고 숙지하는 것이 파이썬 프로그래밍의 첫걸음입니다.

반응형