ν°μ€ν 리 λ·°
[μλ°μ€ν¬λ¦½νΈ] μλ£νκ³Ό μ°μ°μμ μ’ λ₯
ππΉπ€¦βοΈπ€·βοΈπ€³π 2022. 1. 1. 11:12μλ°μ€ν¬λ¦½νΈμμ μ°λ μλ£νκ³Ό μ°μ°μμ μ’ λ₯λ₯Ό μμ보μ. μλ£νμλ λ¬Έμν, μ«μν, λΆλ¦¬μΈ λ±μ΄ μκ³ μ°μ°μλ λνκΈ°, λΉΌκΈ°, κ³±νκΈ°, λλκΈ° λ± κ³μ°νλ κ²λ€μ λ§νλ€.
μλ£ν
μμμ μΈκΈν λ°μ κ°μ΄ μλ£ν(data type)μλ μλ£ν, μ«μν, λΆλ¦¬μΈμ΄ μλ€. κ°κ°μ μλ£νμ λν΄ νΉμ§μ λν΄ νλμ© μμ보μ.
λ¬Έμν(string)
λ¬Έμνμ ν°λ°μ΄ν λλ μμλ°μ΄ν μμ νμλ λ¨μ΄, μ«μ λ±μ λ§νλ€. "ν€", "12", '1+2' μ΄λ° ννλ‘ μ°λ κ²μ΄ λͺ¨λ λ¬Έμνμ΄λ€.
μ«μν(number)
λ§ κ·Έλλ‘ μ«μλ‘ μ°μ¬μ§ ννμ΄λ€. λ°μ΄ν μμ΄ μ«μλ‘ μ΄λ€. μμ, μ μ, μ€μ λ± λͺ¨λ μ«μλ₯Ό λ§νλ€.
λΆλ¦¬μΈ(boolean)
μ°Έ(true)κ³Ό κ±°μ§(false)μ ννλ‘ μ°μ΄λ κ²μ΄ λΆλ¦¬μΈμ΄λ€. λ Όλ¦¬ μ°μ°μ ν λ λ§μ΄ μ°μΈλ€.
μ°μ°μ
μ¬μΉ μ°μ°μ μ°μ΄λ μ°μ°μ μΈ λ€μν μ°μ°μλ€μ μλμ μ€λͺ ν΄ λμλ€. κ·Έλ¦¬κ³ λͺ κ°μ§ νΌλνκΈ° μ¬μ΄ μ°μ°μμ λν΄μ μμλ‘ μ€λͺ νμλ€.
μ°μ°μ | μ | μ€λͺ |
+ | A = B+C | bμCλ₯Ό λν κ°μ΄ Aλ‘ μ μ₯λλ€. |
- | A = B-C | bμCλ₯Ό λ»° κ°μ΄ Aλ‘ μ μ₯λλ€. |
* | A = B*C | bμCλ₯Ό κ³±ν κ°μ΄ Aλ‘ μ μ₯λλ€. |
/ | A = B/C | bλ₯ΌCλ‘ λλ κ°μ΄ Aλ‘ μ μ₯λλ€. |
% | A = B/C | Bλ₯Ό Cλ‘ λλ κ°μ λλ¨Έμ§λ₯Ό Aλ‘ μ μ₯νλ€. |
++ | B++ | B=B+1μ μλ―Ένλ€. |
-- | B-- | B=B-1μ μλ―Ένλ€. |
+= | κΈ°μ‘΄ κ°μ κ°μ λνλ€. | |
-= | κΈ°μ‘΄ κ°μμ κ°μ λΊλ€. | |
*= | κΈ°μ‘΄ κ°μ κ°μ κ³±νλ€. | |
/= | κΈ°μ‘΄ κ°μ κ°μΌλ‘ λλλ€. | |
%= | κΈ°μ‘΄ κ°μ κ°μΌλ‘ λλ λλ¨Έμ§ | |
== | A==B, 2=="2" | Aμ Bλ κ°μ΄ κ°λ€. |
=== | A===B, 2===2 | Aμ Bλ κ°λ κ°κ³ μλ£νλ κ°λ€. |
!= | A!=B | AμBλ λ€λ₯΄λ€. |
> | A > B | Aλ Bλ³΄λ€ ν¬λ€. |
< | A > B | Aλ Bλ³΄λ€ μλ€. |
=> | A => B | Aλ Bλ³΄λ€ ν¬κ±°λ κ°λ€. |
=< | A =< B | Aλ Bλ³΄λ€ μκ±°λ κ°λ€. |
&& | A && B | Aμ B λλ€ μ°ΈμΌ λ μ°Έμ΄λ€. |
|| | A || B | Aμ B μ€ νλλ§ μ°Έμ΄λ©΄ μ°Έμ΄λ€. |
! | !A | Aκ° μ°Έμ΄λ©΄ κ±°μ§, κ±°μ§μ΄λ©΄ μ°Έμ΄λ€. |
μ¬κΈ°κΉμ§ μλ°μ€ν¬λ¦½νΈμμ μ°μ΄λ μλ£νκ³Ό μ°μ°μμ μ’ λ₯μ λν΄ μμ보μμ΅λλ€. λ€μμλ λ³μμ μλ£ν μ°μ΅λ¬Έμ λ₯Ό νμ΄λ³΄κ² μ΅λλ€. λ¬Έμ νμ΄μ μμ λ³μ μ μΈμ λν΄ νμΈνμλ €λ©΄ μλμ ν¬μ€ν μ μ°Έκ³ νκΈ° λ°λλλ€.
[μλ°μ€ν¬λ¦½νΈ] λ³μ μ μΈ letκ³Ό constμ μ°¨μ΄
[μλ°μ€ν¬λ¦½νΈ] λ³μ μ μΈ letκ³Ό constμ μ°¨μ΄
μλ°μ€ν¬λ¦½νΈμμ letκ³Ό constλ λͺ¨λ λ³μλ₯Ό μ μΈν λ μ΄λ€. letκ³Ό constμ μ°¨μ΄λ letμ λ³μκ°μ λ°κΏ μ μμ§λ§ constλ₯Ό μΈ κ²½μ° λ³μ κ°μ λ°κΏ μ μλ€λ κ²μ΄λ€. μ¦, λ³μ κ°μ λ³νκ° νμν μ
greenpy.tistory.com