Guidelines

λ³€μˆ˜μ™€ 값에 연산을 μˆ˜ν–‰ν•˜λŠ” μ—°μ‚°μž

μ—°μ‚°μžλŠ” λ³€μˆ˜λ‚˜ κ°’λ“€ 사이에 μˆ˜ν–‰ν•  μž‘μ—…μ„ μ§€μ •ν•˜λŠ” κΈ°ν˜Έμž…λ‹ˆλ‹€.

μˆ˜ν•™μ—μ„œ + 기호둜 λ§μ…ˆμ„ ν‘œν˜„ν•˜λ“―μ΄, ν”„λ‘œκ·Έλž˜λ°μ—μ„œλ„ μ—°μ‚°μžλ₯Ό μ‚¬μš©ν•΄ λ³€μˆ˜λ‚˜ κ°’λ“€ μ‚¬μ΄μ˜ λ‹€μ–‘ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


μˆ˜ν•™μ  연산을 μœ„ν•œ μ‚°μˆ  μ—°μ‚°μž

λ¨Όμ € μ‚°μˆ  μ—°μ‚°μžλŠ” 숫자 κ°„μ˜ 기본적인 μˆ˜ν•™μ  연산을 μˆ˜ν–‰ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

  • + : 숫자 λ”ν•˜κΈ°, λ¬Έμžμ—΄ μ—°κ²°

  • - : λΉΌκΈ°, λΆ€ν˜Έ λ³€κ²½

  • * : κ³±ν•˜κΈ°, λ¬Έμžμ—΄ 반볡

  • / : λ‚˜λˆ„κΈ°

  • % : λ‚˜λ¨Έμ§€

  • ** : κ±°λ“­μ œκ³±

  • // : λͺ«

예λ₯Ό λ“€μ–΄ 3 + 5λŠ” 8이 되고, 10 / 3은 3.3333...이 λ©λ‹ˆλ‹€.

10을 3으둜 λ‚˜λˆˆ λͺ«μΈ 3이 ν•„μš”ν•œ κ²½μš°μ—λŠ” 10 // 3을 μ‚¬μš©ν•˜λ©΄ λ©λ‹ˆλ‹€.

μ‚°μˆ  μ—°μ‚°μž ν™œμš© μ˜ˆμ‹œ
a = 10 b = 3 print(a + b) # 13 print(a - b) # 7 print(a * b) # 30 print(a / b) # 3.3333... print(a % b) # 1 print(a ** b) # 1000 print(a // b) # 3

λ™μΌν•œ μ—°μ‚°μžλ„ μžλ£Œν˜•μ— 따라 λ‹€λ₯΄κ²Œ μž‘λ™ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄ + μ—°μ‚°μžλŠ” 숫자의 λ§μ…ˆλΏλ§Œ μ•„λ‹ˆλΌ λ¬Έμžμ—΄μ„ μ—°κ²°ν•˜λŠ” κΈ°λŠ₯도 μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ§ˆμ°¬κ°€μ§€λ‘œ * μ—°μ‚°μžλŠ” 숫자의 κ³±μ…ˆκ³Ό λ¬Έμžμ—΄μ˜ λ°˜λ³΅μ„ λͺ¨λ‘ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ¬Έμžμ—΄ μ—°μ‚° μ˜ˆμ‹œ
name = "World" greeting = "Hello " + name print(greeting) # Hello World 좜λ ₯ print(name * 2) # WorldWorld 좜λ ₯

μ°Έ/거짓을 κ΅¬λΆ„ν•˜λŠ” 비ꡐ μ—°μ‚°μž

비ꡐ μ—°μ‚°μžλŠ” 두 값을 λΉ„κ΅ν•˜κ³  κ·Έ κ²°κ³Όλ₯Ό μ°Έ(True) λ˜λŠ” 거짓(False)으둜 λ°˜ν™˜ν•©λ‹ˆλ‹€.

  • == : 두 값이 같은지 비ꡐ

  • != : 두 값이 λ‹€λ₯Έμ§€ 비ꡐ

  • > : μ™Όμͺ½ 값이 큰지 비ꡐ

  • < : 였λ₯Έμͺ½ 값이 큰지 비ꡐ

  • >= : μ™Όμͺ½ 값이 ν¬κ±°λ‚˜ 같은지 비ꡐ

  • <= : 였λ₯Έμͺ½ 값이 ν¬κ±°λ‚˜ 같은지 비ꡐ

비ꡐ μ—°μ‚°μž μ˜ˆμ‹œ
x = 5 y = 10 print(x == y) # False print(x != y) # True print(x > y) # False print(x < y) # True print(x >= 5) # True print(y <= 10) # True

이처럼 비ꡐ μ—°μ‚°μžλ₯Ό 톡해 λ³€μˆ˜ κ°„μ˜ λŒ€μ†Œ 관계λ₯Ό νŒλ‹¨ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


쑰건을 κ²°ν•©ν•˜λŠ” 논리 μ—°μ‚°μž

논리 μ—°μ‚°μžλŠ” μ—¬λŸ¬ 쑰건을 κ²°ν•©ν•˜κ±°λ‚˜ μ°Έ/거짓을 λ°˜μ „μ‹œν‚¬ λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

νŒŒμ΄μ¬μ—μ„œ 논리 μ—°μ‚°μžλŠ” and, or, not 3가지가 μžˆμŠ΅λ‹ˆλ‹€.

  • and : λͺ¨λ“  쑰건이 참일 λ•Œλ§Œ μ°Έ

  • or : 쑰건 쀑 ν•˜λ‚˜λΌλ„ 참이면 μ°Έ

  • not : μ°Έ/거짓 값을 λ°˜μ „

논리 μ—°μ‚°μž μ˜ˆμ‹œ
a = True b = False print(a and b) # False print(a or b) # True print(not a) # False print(not b) # True
Mission
0 / 1

νŒŒμ΄μ¬μ—μ„œ '+' μ—°μ‚°μžλŠ” 숫자 λ”ν•˜κΈ°μ™€ λ¬Έμžμ—΄ μ—°κ²° λͺ¨λ‘μ— μ‚¬μš©λ  수 μžˆλ‹€.

O
X

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result