본문 바로가기

카테고리 없음

[Python] 기본 연산자와 간단한 입출력

반응형

1. 기본연산자

   1) 산술 연산자 

       - +,-, *, / 

       - // (정수 나눗셈), % (나머지), **(제곱)

   2) 비교 연산자

       - == , != , >, <, >=, <=

   3) 논리 연산자

       -  and , or , not

# 산술 연산자
a = 10
b = 3

print(a + b)   # 출력: 13
print(a - b)   # 출력: 7
print(a * b)   # 출력: 30
print(a / b)   # 출력: 3.3333333333333335
print(a // b)  # 출력: 3
print(a % b)   # 출력: 1
print(a ** b)  # 출력: 1000

# 비교 연산자
print(a == b)  # 출력: False
print(a != b)  # 출력: True
print(a > b)   # 출력: True

# 논리 연산자
x = True
y = False
print(x and y)  # 출력: False
print(x or y)   # 출력: True
print(not x)    # 출력: False

 

2. 기본 입출력

1) 입력 : input() 함수

2) 출력 : print() 함수

# 사용자로부터 이름 입력받기
name = input("이름을 입력하세요: ")

# 사용자로부터 나이 입력받기 (문자열을 정수로 변환)
age = int(input("나이를 입력하세요: "))

# 입력받은 정보 출력하기
print("안녕하세요,", name + "님!")
print("당신은", age, "세 입니다.")
print(f"내년에는 {age + 1}세가 되겠네요.")  # f-string을 사용한 포맷팅

 

반응형