λ°μ΄ν° κ³Όνμ μν νμ΄μ¬ νλ‘κ·Έλλ° κ΅μ¬λ₯Ό μ¬μ©νμ¬ μμ±ν κ°μμλ£μ λλ€.
- νμ΄μ¬μ΄λ ?
- 1991λ μ λ€λλλμ κ·λ λ° λ‘μ¬μ΄ κ°λ°ν νλ‘κ·Έλλ° μΈμ΄
- κ³ μμ€ μΈμ΄λ‘ μ΄ν΄νκ³ μ¬μ©νκΈ° μ¬μ΄ μΈμ΄μ΄λ©° μΌλ°μ μΈ κ°λ°μ΄ λͺ©νμΈ μΈμ΄λΌ νμ₯μ±μ΄ λμ μΈμ΄
- νμ΄μ¬μ νΉμ§
- νλ«νΌ λ
립μ μΈ μΈμ΄
- νλ«νΌμ νν λ§νλ μ΄μ체μ
- μ΄λ€ μ΄μ체μ λ μκ΄μμ΄ μ¬μ©ν μ μλ μΈμ΄λ‘ μ΄ν΄
- μΈν°ν리ν°μ λνν μΈμ΄
- νμ΄μ¬μ μμ€μ½λκ° μ»΄ν¨ν°μμ μ€νλκΈ° μν΄ μΈν°νλ¦¬ν° λλ μ»΄νμΌλ¬μ μν΄ ν΄μλκ³ ν΄μλ κ²°κ³Όκ° μ΄μ체μ μ λ§μΆ° κΈ°κ³μ΄λ‘ λ³νλμ΄ μ»΄ν¨ν°μ λ©λͺ¨λ¦¬μ μ€μμ²λ¦¬μ₯μΉμ μ μ₯λμ΄ μ€νλλλ° μΈν°ν리ν°μ μ»΄νμΌλ¬κ° κ·Έ νλ‘κ·Έλ¨μ μ’ λ₯λΌκ³ λ³Ό μ μλ€.
- μμ€μ½λμ ν΄μμ μν΄ μ¬μ©λλ νλ‘κ·Έλ¨μ μ’ λ₯λ‘ μμ€μ½λλ₯Ό λ°λ‘ ν΅μνλ μΈμ΄λ₯Ό λ§ν¨
- κ°λ¨ν μμ±λκ³ λ©λͺ¨λ¦¬κ° μ κ² νμνλ€λ μ₯μ
- μ»΄νμΌλ¬
- μμ€μ½λ μ 체λ₯Ό λ²μν ν μ€ννλ μΈμ΄
- μμ€μ½λλ₯Ό νμ¬ μ€νλκ³ μλ μ΄μ체μ μ λ§μΆ° λ²μν ν νμΌμ λ§λ¦, ν΄λΉ νλ«νΌμμλ§ μ€ν κ°λ₯
μλλ°©μ μμ€μ½λλ₯Ό κΈ°κ³μ΄λ‘ λ¨Όμ λ²μνκ³ ν΄λΉνλ«νΌμ μ΅μ νλ μνλ‘ νλ‘κ·Έλ¨μ μ€ν λ³λμ λ²μ κ³Όμ μμ΄ μμ€μ½λλ₯Ό μ€ν μμ μ ν΄μνμ¬ μ»΄ν¨ν°κ° λ°λ‘ μ²λ¦¬ μ₯μ μ€ν μλκ° λΉ λ¦ κ°λ¨ν μμ±λκ³ λ©λͺ¨λ¦¬κ° μ κ² νμ λ¨μ νλ²μ λ§μ λ©λͺ¨λ¦¬ νμ μ€νμλ λλ¦Ό μ£ΌμμΈμ΄ C,Java, C++,C# νμ΄μ¬, μ€μΉΌλΌ
- κ°μ²΄μ§ν₯μ μΈμ΄
- ν΄λΉ νλ‘κ·Έλ¨μ΄ ν΄κ²°ν΄μΌν λ¬Έμ μ ꡬμ±μμλ₯Ό μμλ³λ‘ μ μν λ€μ μμμ κΈ°λ₯κ³Ό μ 보λ₯Ό νλ‘κ·Έλλ°ν ν μμλ€μ κ²°ν©νλ λ°©μμΌλ‘ νλ‘κ·Έλ¨μ μμ±νλ κ²μ λ§ν¨
- νλ² λ§λ€μ΄μ§ μμλ€ μ¦ κ°μ²΄λ μ¬μ¬μ©ν μ μλ μ₯μ
- λμ νμ΄ν μΈμ΄
- νμ΄μ¬μ΄ λ€λ₯Έ μΈμ΄μ κ°μ₯ ν° μ°¨μ΄λ₯Ό 보μ΄λ νΉμ§
- νλ‘κ·Έλ¨μ μ€ν μμ μμ κ° νλ‘κ·Έλ¨ λ³μμ νμ μ κ²°μ νλ μΈμ΄μ΄λ€.
- μλλ λ리μ§λ§ μμ λ‘κ² λ©λͺ¨λ¦¬ 곡κ°μ ν λΉλ°κ³ μ¬μ©νλ κ²μ΄ κ°λ₯
- λ§μ μ¬λλ€μ μ¬μ©
- νλ«νΌ λ
립μ μΈ μΈμ΄
- νμ΄μ¬μ μ₯μ
- μ½κ³ κ°λ¨ν¨
- print()μ κ°μ΄ μ§κ΄μ μΈ μ½λλ‘ λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄λ³΄λ€ μ¬μ
- μ½κ³ κ°λ¨ν¨
Python
print("Hello World!")
Java
class HelloWorldApp {
public stastic void main(String[]args) {
System.out.println("Hello World!");
}
]
- λ€μν λΌμ΄λΈλ¬λ¦¬ μ 곡
- λ€μν λΌμ΄λΈλ¬λ¦¬λ₯Ό μ 곡νμ¬ νμ© λ²μκ° λμ
- κ°λ°μλ€μ΄ λ§λ€μ΄ λμ λ§μ λͺ¨λκ³Ό ν¨ν€μ§λ₯Ό μ½κ² μ¬μ©κ°λ₯
- μλμ½λ€
κ³Όν κ³μ°μ© λͺ¨λμ λ¬Άμ΄ ν¨ν€μ§λ‘ μ 곡νλ ν΄
- νμ΄μ°Έμ΄λ?
- IDE : Integrated Development Environment, ν΅ν©κ°λ°νκ²½
- μ½λ©μ μν ν΅ν© κ°λ° νκ²½μΌλ‘ νΈμ§, κ²°κ³Ό μΆλ ₯, λλ²κΉ λ±μ νμ΄μ¬ μ½λ©μ μν λ€μν κΈ°λ₯μ μ 곡
- νμ΄μ°Έ μ₯μ
- νμ΄λΌμ΄νΈ κΈ°λ₯
μ½λμ λ€μν μμ΄ μμ΄ λ³΄κΈ° μ½λ€λ μ₯μ μ΄ μκ³ μ½λ μμ±μμ μλμμ± κΈ°λ₯μΌλ‘ λ³΄λ€ νΈνκ² μ½λλ₯Ό μμ ν μ μμ
- λλ²κ·Έ
μ€μκ°μΌλ‘ λ¬Έλ²μ€λ₯λ₯Ό μλ €μ£Όκ³ λλ²κ·Έλ‘ μ€λ₯λ₯Ό μ‘μμ€
- νλ©΄ μ
μΆλ ₯
- νμ€ μ λ ₯ ν¨μ : input() ν¨μ
- μ½μμ°½μμ μ λ ₯μ λ°κΈ° μν΄ μ¬μ©
print("Enter your name:')
somebody = input()
print("Hi", somebody, "How are you today?")
Enter your name: #μ
λ ₯λκΈ°
Kim Gyeung Ean #μ¬μ©μμ
λ ₯
Hi Kim Gyeung Ean How are you today? #μΆλ ₯
- νμ€ μΆλ ₯ ν¨μ : print() ν¨μ
>>> print("Hello World!", "Hello Again!") #μ½€λ§ μ¬μ©
Hello World! Hello Again! #μ€ν μ λλ¬Έμ₯μ΄ μ°κ²°λμ΄ μΆλ ₯
μ½€λ§λ₯Ό μ¬μ©νλ©΄ "Hello World!" μ "Hello Again!" μ¬μ΄μ ν μΉΈμ λκ³ νλ©΄μ μΆλ ₯
μ½€λ§λ λ³μμ μλ£νκ³Ό κ΄κ³μμ΄ μΆλ ₯ κ°λ₯
- λ¬Έμμ΄
- λ¬Έμμ΄μ μμͺ½μ ν° λ°μ΄ν(”) λ μμλ°μ΄ν(’)λ‘ κ°μΈμΌ ν¨
- ν° λ°μ΄νμ μμ λ°μ΄νλ₯Ό μμ΄μ μ¬μ© λΆκ°
>>> print('"μλ
νμΈμ"λΌκ³ λ§νμ΅λλ€.')
"μλ
νμΈμ" λΌκ³ λ§νμ΅λλ€.
- μμ λ°μ΄νκ° ν¬ν¨λ λ¬Έμ₯μ ν° λ°μ΄νλ₯Ό μ¬μ©νμ¬ μΆλ ₯ν μ μκ³ ν° λ°μ΄νκ° ν¬ν¨λ λ¬Έμ₯μ μμ λ°μ΄νλ₯Ό μ¬μ©νμ¬ μΆλ ₯ν μ μμ
>>> print("μμΈμ¬μ"+"λνκ΅")
μμΈμ¬μλνκ΅
- λ¬Έμμ΄μ λνκΈ° μ°μ°μ ν΅ν΄ λ¬Έμμ΄μ λΆμ¬ μΆλ ₯νλ κ²μ΄ κ°λ₯
>>> print("νμ"*3)
νμνμνμ
- λ¬Έμμ΄μ κ³±νκΈ° μ°μ°μλ₯Ό μ¬μ©νμ¬ μ λ ₯ν μ μλ§ λ°λ³΅ μΆλ ₯μ΄ κ°λ₯
- λνκΈ°μ κ³±νκΈ° μ΄μΈμ μ°μ°μλ μ¬μ© λΆκ°λ₯
- μ΄μ€μΌμ΄ν λ¬Έμ (escape character)
-
- μμ¬λμ κΈ°νΈμ ν¨κ» μ‘°ν©ν΄μ μ¬μ©νλ νΉμν λ¬Έμ
- \” : ν° λ°μ΄νλ₯Ό μλ―Έ
- \’ : μμ λ°μ΄νλ₯Ό μλ―Έ
- \n : μ€λ°κΏ μλ―Έ
- \t : ν μλ―Έ
- \\ : μμ¬λμλ₯Ό μλ―Έ
-
>>> print("μλ
νμΈμ\\nμλ
νμΈμ")
μλ
νμΈμ
μλ
νμΈμ
>>> print("μλ
νμΈμ\\tμλ
νμΈμ")
μλ
νμΈμ μλ
νμΈμ
- λ°μ΄νμ μ΄μ€μΌμ΄ν λ¬Έμ
- μμ λ°μ΄ν(’) : λ¬Έμ λ°μ΄ν°λ₯Ό λ§λ€κΈ° μν΄ μ¬μ©νλ κΈ°νΈ
- μ΄μ€μΌμ΄ν λ¬Έμ(\’) : μμ λ°μ΄ν μ체λ₯Ό λ¬Έμ λ°μ΄ν°λ‘ μ¬μ©
- ν° λ°μ΄ν(”) : λ¬Έμ λ°μ΄ν°λ₯Ό λ§λ€κΈ° μ΄ν΄ μ¬μ©νλ κΈ°νΈ
input ν¨μμ λ°λ‘ μ§μλ¬Έ λ£κΈ°
>>> temperature = float(input("μ¨λλ₯Ό μ
λ ₯νμΈμ:"))
>>> print(temperature)
μ¨λλ₯Ό μ
λ ₯νμΈμ: 103
103.0
input ν¨μλ₯Ό μ¬μ©ν λ μ£Όμν μ μ input ν¨μκ° κ°μ μ λ ₯λ°μΌλ©΄ κ·Έ κ°μ μλ£νμ λ¬Έμνμ΄ λλ€.
float(input("μ¨λλ₯Ό μ λ ₯νμΈμ:")) λ λ¬Έμμ΄λ‘ λ°μ λ°μ΄ν°λ₯Ό λ°λ‘ μ€μνμΌλ‘ μ ννλ μ½λλ‘, temperature λ³μμ λ€μ΄κ° κ°μ μ€μνμ΄ λ¨
- split() ν¨μ
- μ λ ₯κ°μ λ κ° μ΄μμΌλ‘ ꡬλΆμ΄ κ°λ₯
→ ν λ¬Έμμ΄μ λλμ΄ λ¦¬μ€νΈλ‘ ꡬλΆname = "my name is kim" name.split() print(name.split()) >> ['my', 'name', 'is' ,'kim'] #λμ΄μ°κΈ°λ₯Ό κΈ°μ€μΌλ‘ λ¬Έμ₯μ λλμ΄ μ€
π‘ λ³μ1, λ³μ2 ,… = input().split()
>>> num1, num2 = input("μ«μ λ κ°λ₯Ό 곡백μΌλ‘ ꡬλΆν΄ μ
λ ₯").split()
μ«μ λ κ°λ₯Ό 곡백μΌλ‘ ꡬλΆν΄ μ
λ ₯
>>> print(num1, num2)
5 3
split λ‘ κ΅¬λΆλλ λ¬Έμλ 리μ€νΈ ννλ‘ μ μ₯
→ μ μν λ³νμ ν μ μμ
→ map ν¨μλ₯Ό μ΄μ©νμ¬ λ€λ₯Έ μλ£νμΌλ‘ λ³νν΄μΌ ν¨
- μ€μ΅
νμ¨ μ¨λ λ³νκΈ°
μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³νμμΌ μ£Όλ νλ‘κ·Έλ¨
μμ¨μ¨λ : λ¬Όμ μ΄λμ μ 0’C, λλμ μ 100’Cλ‘ νμ¬ μ΄λ₯Ό κΈ°μ€μΌλ‘ κ·Έ μ¬μ΄ κ°κ²©μ 100μΌλ‘ λλ μ¨λ
νμ¨μ¨λ : λ¬Όμ μ΄λμ μ 32’F, λλ μ μ 212’F λ‘ νμ¬ μ΄λ₯Ό κΈ°μ€μΌλ‘ κ·Έ μ¬μ΄ κ°κ²©μ 180μΌλ‘ λλ μ¨λ
μμ¨μ¨λμ νμ¨μ¨λμ λ³ν 곡μ
π‘ νμ¨μ¨λ(’F) = (μμ¨μ¨λ(’C) * 1.8) +32
# μ€ν κ²°κ³Ό
λ³Έ νλ‘κ·Έλ¨μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ
λλ€.
λ³ννκ³ μΆμ μμ¨μ¨λλ₯Ό μ
λ ₯νμΈμ.
32.2
μμ¨μ¨λ : 32.2
νμ¨μ¨λ : 89.96
- μ½λ
print("λ³Έ νλ‘κ·Έλ¨μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ
λλ€.")
print("λ³ννκ³ μΆμ μμ¨μ¨λλ₯Ό μ
λ ₯νμΈμ.")
celsius = input()
fahrenheit = (float(celsius) * 1.8) + 32
print("μμ¨μ¨λ:", celsius)
print("νμ¨μ¨λ:", fahrenheit)
1,2νμμλ print() ν¨μλ₯Ό μ΄μ©νμ¬ μ¬μ©μμκ² λ³΄μ΄κ² ν λ¬Έμ₯μ μ λ ₯νλ€.
4νμμ μ¬μ©μκ° μμ¨μ¨λλ₯Ό μ λ ₯ν μ μλλ‘ input() ν¨μλ₯Ό μ¬μ©
μ¬μ©μκ° μ λ ₯ν κ²°κ³Όλ μ μ₯ν΄μΌ νλ―λ‘ celsius λ³μ μ¬μ©
5νμμλ μ λ ₯λλ κ°μ΄ λ¬Έμμ΄μ΄κΈ° λλ¬Έμ μ€μνμΌλ‘ λ³ννκΈ° μν΄ float()ν¨μλ₯Ό μ¬μ©ν΄ μλ£νμ λ³ν
μ λ ₯λ μμ¨μ¨λκ°μ νμ¨μ¨λκ°μΌλ‘ λ³ν
λ³ν 곡μμΈ ‘νμ¨μ¨λ = (μμ¨μ¨λ*1.8) + 32’ λ₯Ό μ¬μ©
μμ¨μ¨λ → celsius λ³μ
νμ¨μ¨λ → fahrenheit λ³μ
λ§μ§λ§μΌλ‘ print() ν¨μλ₯Ό μ¬μ©ν΄ λ³μλ€μ μΆλ ₯νκ³ μμ±
'π μ€ν°λ > νμ΄μ¬ μ€ν°λ κ°μμλ£' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[1ν/νκ·λ¦Ό] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (1) | 2023.03.09 |
---|---|
[2ν/κΉκ°λ¦Ό, μ΅λ€μ] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (1) | 2023.03.09 |
[3ν/κΉκ·λ¦¬] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (2) | 2023.03.09 |
[4ν/μ΄μ μ] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (1) | 2023.03.09 |
[1ν/μ§λ€μΈ] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (1) | 2023.03.08 |