π‘ λ°μ΄ν° κ³Όνμ μν νμ΄μ¬ νλ‘κ·Έλλ°μ μμ μ λ§κ² μ 리ν κ΅μμ λλ€. λ¬΄λ¨ κ³΅μ μ λ°°ν¬λ κΈμ§ν©λλ€.
2αα
‘αα
΅_αα
ͺαα
¦_αα
‘α
α
αα
§αΌ.pdf
2.05MB
2αα
‘αα
΅_αα
‘αΌαα
΄αα
‘α«_αα
‘α
α
αα
§αΌ.pdf
2.05MB
- νμ΄μ¬ κ²½ν μ 무, μ΄λ μ λ μκ³ μλμ§, 1μ£Όμ°¨ μ λͺ¨λ₯΄λ λΆλΆ check
- w1 review
- μμ½
- μ½λ©μ΄λ νλ‘κ·Έλλ°μ νλ νμμ΄λ©°, νλ‘κ·Έλλ°μ νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©νμ¬ νλ‘κ·Έλ¨μ κ°λ°νλ κ²μ΄λ€. νλ‘κ·Έλλ° μΈμ΄λ μΈκ°μ΄ μνλ κ²μ μ»΄ν¨ν°λ‘ μ€νμν€κΈ° μν΄ μ¬μ©νλ μ»΄ν¨ν°κ° μ΄ν΄ν μ μλ μΈμ΄μ΄λ€.
- νμ΄μ¬μ κ·λ λ° λ‘μ¬μ΄ κ°λ°ν μΈμ΄μ΄κ³ μ΄ν λ€μν κΈ°λ₯μ΄ μΆκ°λμλ€.
- νμ΄μ¬μ νλ«νΌ λ 립μ μΈ μΈμ΄, μΈν°νλ¦¬ν° μΈμ΄, κ°μ²΄ μ§ν₯ μΈμ΄, λμ νμ΄ν μΈμ΄λΌλ νΉμ§μ κ°κ³ μλ€.
- νλ©΄ μ
μΆλ ₯ ν¨μμΈ input(), print()ν¨μμ λν΄ λ°°μ λ€.
- input()μ μ¬μ©μλ‘λΆν° κ°μ μ λ ₯ λ°λ ν¨μμ΄κ³
- print()λ νλ©΄μ κ²°κ³Όκ°μ μΆλ ₯νλ ν¨μμ΄λ€.
- μμ½
2αα
‘αα
΅_αα
ͺαα
¦_αα
‘α
α
αα
§αΌ.pdf
2.05MB
part2 νμ΄μ¬ κΈ°μ΄
chapter02 λ³μμ μλ£ν
νμ΅ λͺ©ν
- λ³μμ κ°λ , λ³μμ λ©λͺ¨λ¦¬μ κ΄κ³μ λν΄ μμλ³Έλ€
- λ³μλͺ μ μ μΈνλ κ·μΉμ λν΄ μ΄ν΄νλ€
- κΈ°λ³Έ μλ£νμΈ μ μν, μ€μν, λ¬Έμν, λΆλ¦°νμ λν΄ νμ΅νλ€
- μ¬μΉμ°μ°μ λΉλ‘―ν κ°λ¨ν μ°μ°μ μννλ€
- μλ£ν κ° λ³ννλ λ°©λ²μ λν΄ μμλ³΄κ³ , μλ£νμ νμΈνλ λ°©λ²μ νμ΅νλ€
- 01 λ³μμ μ΄ν΄μ°μ μ΄ μ½λμ κ²°κ³Ό κ°μ μκ°ν΄λ³΄μ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
professor = "sungchul choi" print(professor)
- μΌμͺ½μ μ€λ professor λ λ³μμ΄λ€ μ½κ² λ§ν΄ κ°μ μ§μ΄ λ£λ μμμ΄λ€. μ€λ₯Έμͺ½μ sungchul choiλ κ°μ΄λ€
- μ¦, μ€λ₯Έμͺ½ κ°μ μΌμͺ½ λ³μ μμμ μ§μ΄λ£μ΄λΌ
a = 7 b = 5 print("a+b") print(a+b)
- a = 7 μ 7μ΄λΌλ κ°μ aμ λ£μΌλΌλ λ», b = 5λ λμΌ
- print()λ κ΄νΈ μμ κ°μ μΆλ ₯νλ κ²
- </aside>
- <μ½λ μ€λͺ >
- 12
- sungchul choi
- λ³μμ λ©λͺ¨λ¦¬
- λ³μ : μ΄λ ν κ°μ μ μ₯νλ μ₯μ μμ
- λ©λͺ¨λ¦¬: μ΄λ¬ν λ³μλ₯Ό μ μ₯νλ κ³΅κ° λ리κ΄
- λ©λͺ¨λ¦¬ μ£Όμ: λ³μμ μ μ₯ μμΉ μμΈμ λ
Έμꡬ 곡λ¦λ &*8γ°οΈλ리κ΄
- μκ°μ μΌλ‘ 물리μ μΈ κ³΅κ°μ ν보νλ κ²μΌλ‘ μ€νλ§λ€ λ©λͺ¨λ¦¬ μ£Όμλ λ³ν μ μμ
- μμλλ©΄ μΈλͺ¨ μλ μ»΄ν¨ν°μ ꡬ쑰 π€
- μ£ΌκΈ°μ΅μ₯μΉ: CPUμμ μ²λ¦¬ μ€μΈ νλ‘κ·Έλ¨κ³Ό λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯
- μ¦ a = 3μ μ½λλ‘ μμ±νλ€λ©΄ aλΌλ λ©λͺ¨λ¦¬ μ₯μμ 3μ΄λΌλ κ°μ λ£μ΄λΌ λΌκ³ ν΄μν μ μλ€
- μ€μμ²λ¦¬μ₯μΉ: μ λ ₯λ μλ£λ₯Ό μ μ ν μ λ³΄λ‘ λ³ννκΈ° μνμ¬ μννΈμ¨μ΄λ‘λΆν° λ°μ λͺ λ Ήμ΄λ₯Ό μ€ννλ μ₯μΉ
- λ³μλͺ
μ μΈ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νλ‘κ·Έλ¨μ νΌμ λ§λλ κ²μ΄ μλ μ¬λΏμ΄ ν¨κ» λ§λλ κ²μ΄λ―λ‘ μ§κ΄μ μ΄κ³ μλ―Έκ° λ΄κΈ΄ λ¨μ΄λ‘ λ§λ€μ΄μΌ νλ€
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€
- professor κ³Ό Professorμ λ€λ₯Έ λ³μμ΄λ€. νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νκΈ° λλ¬Έμ λ°λμ κΈ°μ΅νκ³ μ¨μΌνλ€
- λλΆλΆμ κ²½μ° μλ¬Έμλ‘ κ΅¬μ±νλ κ²μ μΆμ²νλ€
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- under_score
- μ£Όμ μ¬νμΌλ‘λ λΆμν(-)λ₯Ό μ¬μ©νμ§ μλλ€
- λ€λ₯Έ μΈμ΄μμλ camel caseλ₯Ό μ΄μ©νκΈ°λ νλ€
- λ¨μ΄μ λ¨μ΄μ 첫 μ€ν λ§μ λλ¬Έμλ‘ μ¬μ©νμ¬ λ¨μ΄λ₯Ό ꡬλΆν΄μ€λ€
- ex) CamelCase
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ
μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- 1professor μ¬μ© λΆκ° professor1 μ¬μ©κ°λ₯
- μμ½μ΄λ μ¬μ©ν μ μλ€
- for, if, else λ± μ°λ¦¬κ° μ½μν λ¨μ΄λ₯Ό μ¬μ©νλ©΄ νμ΄μ¬μ μ€λ₯κ° λλ€
- μ°λ¦¬κ° μ§μ ν νμΌ μ΄λ¦λ λ§μ°¬κ°μ§μ΄λ€.
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- λ³μλͺ μ μΈ κ·μΉ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
- print() → κ΄νΈ μμ λ΄μ©μ νλ©΄μ μΆλ ₯νλ ν¨μ
- professor = "sungchul choi" print(professor) a = 7 b = 5 print("a+b") print(a+b)
- 02 μλ£νκ³Ό κΈ°λ³Έ μ°μ°
- λ©λͺ¨λ¦¬ 곡κ°
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- μμλλ©΄ μΈλ°μλ μ΄μ§μ
- μ»΄ν¨ν°μ λ©λͺ¨λ¦¬λ μ€λ¦¬μ½μΌλ‘ λ§λ λ°λ체μ΄λ€. λ°λ체μ κ°μ₯ ν° νΉμ§μ μ΄λ€ μκ·Ήμ μ£Όμμ λ μ κΈ°κ° ν΅ν μ μμ΄ μ λ₯μ νλ¦μ μ μ΄ν μ μλ€λ κ²μ΄λ€. μ΄λ¬ν μ±μ§μ μ΄μ©ν΄ λ°λ체μ μ λ₯κ° νλ₯Ό λ1 νλ₯΄μ§ μμ λ0μ΄λΌλ μ«μλ‘ ννν μ μλ€ λ°λΌμ λ©λͺ¨λ¦¬λ μ λ₯μ νλ¦μ μ΄μ§μλ‘ νννλ κ²μ΄λ€
- μ»΄ν¨ν°λ 0κ³Ό 1 λκ°μ§ μ λ³΄λ§ μ μ₯ν μ μμΌλ©° μ΄λ¬ν λ°©μμ μ΄μ§μλ₯Ό μ¬μ©νλ€
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- κ³Όμ° νλμ λ³μλ μ΄λ μ λμ λ©λͺ¨λ¦¬ 곡κ°μ μ¬μ©ν κΉ?
- κΈ°λ³Έ μλ£ν
- μ μν(integer type)λ°μ΄ν° μ μΈν λ: data = 1 (λ°λ‘ λ°μ΄νλ₯Ό μ¬μ©νμ§ μμλ μ μλ‘ μΈμνλ€)
- μμ°μλ₯Ό ν¬ν¨ν΄ 0,-1,-2,1,2μ κ°μ΄ κ°μ μμμ΄ μ μλ‘ νμ λ κ°μ λ»νλ€
- μ€μν(floating-point type)
- 10.2, 7.2μ κ°μ΄ μμμ μ΄ ν¬ν¨λ κ°μ λ§νλ€. μ€μ λ‘ κ°μ΄ μ μνμ΄λΌλ 9.0μΌλ‘ μ λ ₯νλ©΄ μΈν°ν리ν°λ μ€μνμΌλ‘ ν΄μνλ€
- λ¬Έμν(string type)(λ°μ΄νλ ν° λ°μ΄ν, μμ λ°μ΄ν μκ΄μμ΄ νΈν κ±Έ μ΄μ©νλ©΄ λμ§λ§ μ£Όλ‘ ν° λ°μ΄νλ₯Ό μ΄μ©νλ€)
- κ°μ΄ λ¬Έμλ‘ μΆλ ₯λλ μλ£νμ΄λ€. νμ΄μ¬μμλ λ³΄ν΅ λ°μ΄νκ° λ€μ΄κ° μ 보λ₯Ό λ¬Έμν λ°μ΄ν°λΌκ³ νλ€. μλ₯Ό λ€μ΄ μ½λμμ print(a+b)μ print(”a+b”)λ λ§€μ° λΉμ·ν΄ 보μ΄μ§λ§ κ²°κ³Όλ μ ν λ€λ₯΄λ€. νμμ μ½λμμ λ°μ΄ν μμ μλ a+bλ λ³μκ° μλλΌ λ¬Έμμ΄λ‘ μΈμνκΈ° λλ¬Έμ a+bλΌλ λ¬Έμκ° νλ©΄μ κ·Έλλ‘ μΆλ ₯λλ κ²μ μ μ μλ€.
- λΆλ¦°ν(boolean type)
- μμλλ©΄ μΈλ°μλ λμ νμ΄νμ΄λ¬ν λμ νμ΄νμ κ°μ₯ ν° μ₯μ μ μ μ°νκΈ°μ λ©λͺ¨λ¦¬ 곡κ°λ μ μ₯λλ ν¬κΈ°μ λ°λΌ λμ μΌλ‘ ν λΉλ°μ μ μλ€μ΄μ μ€μ λ‘ νμ μ νμΈν΄λ΄ μλ€! π€ type()
int() a = int(7)- λμ νμ΄νμ΄λ λ³μμ λ©λͺ¨λ¦¬ 곡κ°μ ν보νλ νμκ° νλ‘κ·Έλ¨ μ€ν μμ μμ λ°μνλ κ²μ λ»νλ€. μΌλ°μ μΌλ‘ λ€λ₯Έ μΈμ΄μμλ λ³μμ νμ μ 미리 μ μΈνμ§λ§ νμ΄μ¬μ μ μΈμ νμ§ μμλ μΈν°ν리ν°κ° μμμ νλ¨νλ€. μ΄λ κ² νλ‘κ·Έλλ¨Έκ° μ§μ νλ¨νλ κ²μ΄ μλλΌ μΈν°ν리ν°κ° μ§μ νλ¨νλ κ²μ λμ νμ΄νμ΄λΌ νλ€.
- λΆλ¦°νμ λ Όλ¦¬νμ΄λΌκ³ λ νλ©° μ°Έ λλ κ±°μ§μ ννν λ μ¬μ©νλ€. λ§μ½ κ°μ΄ true λΌλ©΄ μ°Έμ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 1μ λ»νλ€. λ°λλ‘ falseλΌλ©΄ κ±°μ§μ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 0μ λ»νλ€.
- λ©λͺ¨λ¦¬μ ν¬κΈ°λ λ³μμ μλ£νμ μν΄ κ²°μ λλ€.
- κ°λ¨ν μ°μ°
- μ°μ°μ : +, -, *, / κΈ°νΈ
- νΌμ°μ°μ: μ°μ°μμ μν΄ κ³μ°λλ μ«μ λλ λ¬Έμ
- μνμ°μ°
-
- λ§μ
- λΊμ
- κ³±μ
- / λλμ
- ** μ κ³±
-
- νμ΄μ¬μ μ¬μΉμ°μ°μ μνμ μ¬μΉμ°μ°κ³Ό λΉμ·νλ€. λ€λ§ λ€λ₯Έ μ μ λ¬ΈμνλΌλ¦¬ λνλ κ²μ΄ κ°λ₯νλ€
- μ¦κ°μ°μ°κ³Ό κ°μμ°μ°
a = 2 a += 1 #a = a+1 print(a)
a = 3 a = a-1 a -= 1 print(a)
- a = 1 a = a + 1 print(a)
- νμ΄μ¬μμλ λ€μν μλ£νμ μ¬μ©νμ¬ κ°λ¨ν μ°μ°μ΄ κ°λ₯νλ€
- λ©λͺ¨λ¦¬ 곡κ°
- 03 μλ£ν λ³νμλ₯Ό λ€μ΄ μΈν°λ· μ¬μ΄νΈμ λ‘κ·ΈμΈν λ μΌλ°μ μΌλ‘ μ«μλ₯Ό μ
λ ₯ν΄μΌ νλλ° μ»΄ν¨ν°λ κ·Έ κ°μ μ«μκ° μλ λ¬Έμμ΄λ‘ μΈμνλ κ²½μ°κ° λ§λ€. μ¬λμ΄ λ³΄κΈ°μλ λκ°μ΄ 보μ΄μ§λ§ μ»΄ν¨ν°μμλ λ©λͺ¨λ¦¬μ μ©λ ν보 λ± μΈν°ν리ν°μ μ΄μ체μ κ° ν΄λΉ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ λ°©μμ΄ μμ ν λ¬λΌμ§λ€
- μ μνκ³Ό μ€μν κ° λ³ν
a = 10 print(a) a = float(10) print(a)
κ²°κ³Ό: 3.33333…a = 10 b = 3 print(a/b)
κ²°κ³Ό: 20κ²°κ³Όλ₯Ό νμΈνλ©΄ μ€μνμ΄ μ μνμΌλ‘ λ³νλμ΄ μμμ μ΄νμ λ΄λ¦Όμ΄ λ°μνλ€. μ΄ μ μ΄ κΈ°μ‘΄ μν μ°μ°κ³Ό λ€λ₯Έ μ μ΄λ€.a = int(10.7) b = int(10.3) print(a+b) print(a) print(b)
- 10 10
- μΈν°ν리ν°λ λ³μ κ° κ³μ°ν λ νμνλ€ μκ°λλ©΄ μ€μ€λ‘ μ μνμ μ€μνμΌλ‘ λ³ννλ€. μ΄κ²μ΄ νμ΄μ¬ μΈν°ν리ν°μ νΉμ§μ΄λ€.
- λ³μμ μλ£νμ float() ν¨μλ int()ν¨μλ₯Ό μ¬μ©νλ©΄ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€.
- μ«μνκ³Ό λ¬Έμν κ° λ³ν
a = '76.3' #μ μν b = float(a) print(a) print(b) print(a+b) a = float(a) b = a print(a+b) a = str(a) b = str(b) print(a+b)
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€.
- μλ£ν νμΈνκΈ°
a = int(10.3) b = float(10.3) c = str(10.3) print(type(a)) print(type(b)) print(type(c))
- μ€μ νλ‘κ·Έλλ°μ νλ€ λ³΄λ©΄ aλΌλ λ³μμ bλΌλ λ³μμ μλ£νμ΄ λ¬΄μμΈμ§ ν·κ°λ¦΄ λ type() ν¨μλ₯Ό μ¬μ©νλ€
- μ μνκ³Ό μ€μν κ° λ³ν
- μ€μ νλ‘κ·Έλλ°μμ μμμ λ°°μ΄ 4κ°μ§ νμ μ μλ£νμ μμ λ‘κ² λ°κΏκ°λ©° μ¬μ©ν΄μΌν λκ° λ§λ€,
chapter03 νλ©΄ μ μΆλ ₯κ³Ό 리μ€νΈ
- 01 νμ΄μ¬ νλ‘κ·Έλλ° νκ²½
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- CLI νκ²½κ·Έλ μ§λ§, μ°λ¦¬κ° μ£Όλ‘ μ½λ©μμ μ¬μ©νκ² λλ νκ²½μ CLI νκ²½μ΄λΌ μκ°νλ©΄ λλ€.
- νμ΄μ°Έμμ λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ κ², ν°λ―Έλμμ μ λ ₯νλ κ² λν λ€ CLI νκ²½μ΄λ€
- κ·Έλ¬λ λ°λλ‘ CLIλ λ§μ°μ€μ ν΄λ¦μ΄ μλ ν€λ³΄λλ§μΌλ‘ λͺ λ Ήμ μ λ ₯νλ νκ²½μ΄λ€
- μ΄λ κ² λ³΄κΈ° μ’κ² μκΈ΄ μμ΄μ½μ ν΄λ¦νλ©΄ μ±μ΄ μ€νλλ€.
- GUIνκ²½μμλ μ¬λ¬ κ°μ§ λκ΅¬κ° μ¬μ©λλλ° λνμ μΌλ‘ λ§μ°μ€μ μμ΄μ½μ΄ μλ€.
- μ»΄ν¨ν°μ λͺ λ Ήμ μ λ ₯ν λ μ¬μ©νλ νκ²½μ μ¬μ©μ μΈν°νμ΄μ€λΌκ³ νλλ° μ¬κΈ°μλ λ€μν λ°©μμ΄ μλ€
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- 04 리μ€νΈμ μ΄ν΄
- 리μ€νΈκ° νμν μ΄μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- νμ 100λͺ μ μ±μ μ μ λ ₯ν΄μΌ νλλ° 100κ°μ λ³μλ₯Ό λ§λ λ€λ©΄ μ½λκ° κΈΈμ΄μ§κ³ λ²κ±°λ‘μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- 리μ€νΈμ κ°λ
- 리μ€νΈλ νλμ λ³μμ μ¬λ¬ κ°μ μ μ₯νλ μλ£νμ΄λ€.
- νλμ λ³μμ μ¬λ¬κ°μ§ κ°μ μ μ₯νλ κΈ°λ²μ μνμ€ μλ£νμ΄λΌκ³ νλ€.
- μνμ€ μλ£νμ μ¬λ¬ μλ£λ₯Ό μμλλ‘ λ£λλ€λ λ»μ΄λ€. (μμκ° μλ€λ κ²λ§ μΈμ§ν κ²)
- μλ₯Ό λ€μ΄, κ΅μ΄, μν, μμ΄ μ μλ₯Ό μμμμ΄ λ£μΌλ©΄ λκ° κ΅μ΄ μ μμΈμ§ μ μ μλ€.
- λ€μν μλ£νμ κ°μ΄ λ£μ μ μλ€
- [100,μ«μ, false]
- μΈλ±μ±κ³Ό μ¬λΌμ΄μ±
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- </aside>
- colors = ['red', 'blue', 'green'] print(colors[0]) print(colors[2]) print(len(colors))
- μΈλ±μ±μ΄λ 리μ€νΈμ μ μ₯λμ΄ μλ κ°μ μ κ·ΌνκΈ° μν΄ μ΄ κ°μ μλμ μΈ μ£Όμλ₯Ό μ¬μ©νλ κ²
- μ¬λΌμ΄μ±(slicing)
κΈ°λ³Έ λ¬Έλ²: λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€]cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- e.g.) cities[0:6]
- indexingλΆμ° 1λꡬ 3μΈμ° 5
- μμ 6
- κ΄μ£Ό 4
- μΈμ² 2
- μμΈ 0
- μμ μ λ΅</aside>[’μμΈ’, ‘λΆμ°’, ‘μΈμ²’, ‘λꡬ’, ‘κ΄μ£Ό’]
- λ§μ§λ§μΈλ±μ€-1 κΉμ§λ§ μΆλ ₯λλ€λ μ μμ§ λ§μ
- μ€μ μ λ΅μ μΈμ°κΉμ§ μΆλ ₯λ©λλ€
- <aside> π§π» μμκΉμ§ μ λλ€!
- e.g.) cities[0:6]
- μ¬λΌμ΄μ±μ΄λ 리μ€νΈμ μΈλ±μ€ κΈ°λ₯μ μ¬μ©νμ¬ μ 체 리μ€νΈμμ μΌλΆλ₯Ό μλΌλ΄μ΄ μ¬μ©νλ κ²μ΄λ€.
- 리λ²μ€ μΈλ±μ±(reverse index)λ§μ§λ§ κ°μ -1 ν λΉ
- e.g.)λΆμ° -7λꡬ -5κ΄μ£Ό -3μμ -1
- μΈμ° -2
- λμ -4
- μΈμ² -6
- μμΈ -8
- μΈλ±μ€λ₯Ό 첫λ²μ§Έ κ°μ΄ μλ λ§μ§λ§ κ°λΆν° μμνλ λ°©μ
- μΆκ°λ‘ μμλλ©΄ μ’μ κ²
- μΈλ±μ€ λ²μλ₯Ό λμ΄κ°λ μ¬λΌμ΄μ±cities[-50:50] → μΈλ±μ± λ²μλ₯Ό λμ΄κ°λ©΄ μ΅λ λ²μμΈ μ²μλΆν° λκΉμ§ μΆλ ₯
- cities[:] → μΈλ±μ± λ²μλ₯Ό μ§μ νμ§ μμΌλ©΄ μ²μλΆν° λκΉμ§ μΆλ ₯
- μ¦κ°κ°
cities[::2] →μμΈ, μΈμ², λμ , μΈμ°cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ','λμ ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€:μ¦κ°κ°]
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- 리μ€νΈμ μ°μ°
- λ§μ μ°μ°
- color1 = ['orange',’red’, 'blue','black', 'green','white'] color2 = ['orange1, ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1, 'white'] len(color1) # 리μ€νΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white']
- κ³±μ μ°μ°
- colorl = [’red’, 'blue', 'green'] color2 = ['orange1', ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1', 'white'] len(colorl) # 리AνΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white'] color1 * 2 -> [’red’, 'blue', 'green',’red’, 'blue', 'green']
- in μ°μ°
color2 = ['orange', 'black’, 'white'] 'blue' in color2 -> false
- ν¬ν¨ μ¬λΆλ₯Ό νμΈνλ μ°μ°
- 리μ€νΈ μΆκ° λ° μμ
- ν¨νΉκ³Ό μΈν¨νΉμΈν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°κ° λ€μ΄μμ λ κ·Έκ²μ κ°κ°μ λ³μλ‘ λ°ννλ λ°©λ²
- λ§μ½ 리μ€νΈμ κ°μ΄ 3κ°μ΄κ³ 5κ°λ‘ μΈν¨νΉμ μλνλ©΄ μ€λ₯κ° λλ€! (κ°μκ° κ°μμΌ νλ μ μμ§ λ§μ)
κ²°κ³Όκ°: [1,2,3] 1 2 3t = [1,2,3] a,b,c = t print(t,a,b,c)
- ν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό ν λΉνλ κ·Έ μ체
- μ΄μ°¨μ 리μ€νΈνλ ¬μ κ°λ κ³Ό λΉμ· (νλ ¬μ λ°°μ΄ μ μ΄ μλ…μ? κΈ°μ΄μνκ³Ό μ νλμνμμ λ°°μλλ€!)κ²°κ³Όκ°: [[49,79,20,100,80], [43,59,85,30,90],[49,79,48,60,100]]μ½λλ₯Ό μκ°νν κ²°κ³Όκ°
- print(midterm_score[0][2])
- kor_score = [49,79,20,100,80] math_score = [43,59,85,30,90] eng_score = [49,79,48,60,100] midterm_score = [kor_score, math_score, eng_score] midterm_score
- μ΄μ°¨μ 리μ€νΈλ 리μ€νΈλ₯Ό ν¨μ¨μ νμ©νκΈ° μν΄ μ¬λ¬κ°μ 리μ€νΈλ₯Ό νλμ λ³μμ ν λΉ
- 리μ€νΈκ° νμν μ΄μ
- 05 리μ€νΈμ λ©λͺ¨λ¦¬ κ΄λ¦¬ λ°©μ
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- 리μ€νΈλ μμλ κ° μ체λ₯Ό μ μ₯νλ κ΅¬μ‘°κ° μλλΌ κ·Έ κ°μ΄ μμΉν λ©λͺ¨λ¦¬μ μ£Όμμ μ£Όμκ°μ μ μ₯
== μ κ°μ λΉκ΅νλ μ°μ°μ΄κ³ isλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό λΉκ΅νλ μ°μ°μ΄λ€a = 300 b = 300 a is b a == b
νμ΄μ¬μ μ μν μ μ₯ λ°©μμ νΉμ±λλ¬Έ!a = 1 b = 1 a is b a == b
- νμ΄μ¬μ μΈν°ν리ν°(μλμ½λ€)κ° κ΅¬λλ λ, -5γ°οΈ256κΉμ§μ μ μκ°μ νΉμ λ©λͺ¨λ¦¬ μ£Όμμ μ μ₯
- λ°λΌμ μ΄ λ²μ λ΄μ μ‘΄μ¬νλ μ μκ°(int)λ Trueκ°μ΄ λμ¬ μ μλ κ²μ΄λ€
- μ΄ κ°λ μ μ‘°κΈ μ΄λ €μΈ μ μμ΄ μ΄λ° κ² μλ€ μ λλ§ μ§κΈ μμλλ κ²μ λλ‘ μΆ©λΆνλ€ μ»΄ν¨ν° μμ€ν μ λν μ΄ν΄λ₯Ό ν λ€, κ·Έλ λ€μ λ€μΌλ©΄ μ΄ν΄κ° μ λ κ²μ΄λ€
- λ©λͺ¨λ¦¬ μ μ₯ κ΅¬μ‘°λ‘ μΈν 리μ€νΈ νΉμ§
- νλμ 리μ€νΈμ λ€μν μλ£ν ν¬ν¨ κ°λ₯
- a = ["color", 1, 0.2]
- 리μ€νΈμ μ μ₯ λ°©μ
⇒ aλ₯Ό μ λ ¬νλλ° bλ μ λ ¬λμλ€. κ·Έ μ΄μ λ b=aλ₯Ό μ λ ₯ν μκ° bμλ a 리μ€νΈμ λ©λͺ¨λ¦¬ μ£Όμκ° μ μ₯λμλ€. λ λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ₯΄ν€κ³ μμΌλ―λ‘ μ€μ λ‘λ νλλ§ λ³κ²½νμ§λ§ λ λ€ λ³κ²½λ 리μ€νΈμ κ°μ 보μ¬μ£Όκ² λλ€b λ³μ λ΄ aμ μ£Όμκ° μ΄λ―Έ μκΈ° λλ¬Έμ aμ μ£Όμμμ λ³κ²½λμ΄ λ§μ°¬κ°μ§λ‘ λ λ€ λ³κ²½</aside>a.sort() print(b)
- ν¬μΈνΈλ b = a λΌλ κ±Έ μμ§ λ§μ
- <aside> π‘ bλ₯Ό μ λ ¬νλ κ²½μ°λ aμ κ°μ΄ λ°λμ§ μμ κ±°λΌκ³ μκ°νλ€λ©΄ κ²½κΈ°λ μ€μ°!
- a = [5,4,3,2,1] b = [1,2,3,4,5] b=a print(b)
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- μμ½
- λ³μλ νλ‘κ·Έλλ°μμ νΉμ ν κ°μ μ μ₯νλ 곡κ°μ μ΄λ¦μ λ»νλ€
- λ³μμ κ°μ λ£μΌλΌκ³ μ μΈνλ μκ° λ©λͺ¨λ¦¬ μ΄λκ°μ 물리μ μΈ κ³΅κ°μ ν보ν μ μλλ‘ μ΄μ체μ μ νμ΄μ¬ μΈν°ν리ν°κ° νλ ₯νμ¬ λ©λͺ¨λ¦¬ μ μ₯ μμΉλ₯Ό ν λΉνλ€. μ΄ μμΉλ₯Ό λ©λͺ¨λ¦¬ μ£ΌμλΌκ³ νλ€.
- λ³μλͺ
μ μΈ κ·μΉ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€ (λμλ¬Έμ ꡬλ³νμ¬ μ°κΈ°)
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- μμ½μ΄λ μ¬μ©ν μ μλ€
- μλ£νμ μ’
λ₯
- μ μν
- μ€μν
- λ¬Έμν
- λΆλ¦°ν
- νμ΄μ¬μ λ§μ μ°μ°μλ +, -, *, / μ¬μ©νλ€
- νμ΄μ¬μμ μ κ³±μΉμ ꡬνλ μ°μ°μλ **μ΄λ€
- νμ΄μ¬μμ λͺ«μ λ°ννλ μ°μ°μλ //μ΄κ³ λλ¨Έμ§ μ°μ°μλ %μ΄λ€
- μ¦κ° μ°μ°μλ +=, κ°μ μ°μ°μλ -=μ΄λ€
- λ³μμ μλ£νμ float() λ int() ν¨μλ₯Ό μ¬μ©νμ¬ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€
- μλ£νμ νμΈν μ μλ ν¨μλ type()μ΄λ€
- κ³Όμ
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- a≤b
- a≠int(b)
- str(a)≠b
- a is not int(b)
- int(a) ≥ int(b)
- a = 20 b = '10' print(________) True
- λ€μ μ€ λ³μλ₯Ό λ©λͺ¨λ¦¬μμ μμ νκΈ° μν΄ μ¬μ©νλ λͺ
λ Ήμ΄λ?
- remove
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x</aside>
- νμ΄μ¬ κ²½ν μ 무, μ΄λ μ λ μκ³ μλμ§, 1μ£Όμ°¨ μ λͺ¨λ₯΄λ λΆλΆ check
- w1 review
- μμ½
- μ½λ©μ΄λ νλ‘κ·Έλλ°μ νλ νμμ΄λ©°, νλ‘κ·Έλλ°μ νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©νμ¬ νλ‘κ·Έλ¨μ κ°λ°νλ κ²μ΄λ€. νλ‘κ·Έλλ° μΈμ΄λ μΈκ°μ΄ μνλ κ²μ μ»΄ν¨ν°λ‘ μ€νμν€κΈ° μν΄ μ¬μ©νλ μ»΄ν¨ν°κ° μ΄ν΄ν μ μλ μΈμ΄μ΄λ€.
- νμ΄μ¬μ κ·λ λ° λ‘μ¬μ΄ κ°λ°ν μΈμ΄μ΄κ³ μ΄ν λ€μν κΈ°λ₯μ΄ μΆκ°λμλ€.
- νμ΄μ¬μ νλ«νΌ λ 립μ μΈ μΈμ΄, μΈν°νλ¦¬ν° μΈμ΄, κ°μ²΄ μ§ν₯ μΈμ΄, λμ νμ΄ν μΈμ΄λΌλ νΉμ§μ κ°κ³ μλ€.
- νλ©΄ μ
μΆλ ₯ ν¨μμΈ input(), print()ν¨μμ λν΄ λ°°μ λ€.
- input()μ μ¬μ©μλ‘λΆν° κ°μ μ λ ₯ λ°λ ν¨μμ΄κ³
- print()λ νλ©΄μ κ²°κ³Όκ°μ μΆλ ₯νλ ν¨μμ΄λ€.
- μμ½
- λ³μμ κ°λ , λ³μμ λ©λͺ¨λ¦¬μ κ΄κ³μ λν΄ μμλ³Έλ€
- λ³μλͺ μ μ μΈνλ κ·μΉμ λν΄ μ΄ν΄νλ€
- κΈ°λ³Έ μλ£νμΈ μ μν, μ€μν, λ¬Έμν, λΆλ¦°νμ λν΄ νμ΅νλ€
- μ¬μΉμ°μ°μ λΉλ‘―ν κ°λ¨ν μ°μ°μ μννλ€
- μλ£ν κ° λ³ννλ λ°©λ²μ λν΄ μμλ³΄κ³ , μλ£νμ νμΈνλ λ°©λ²μ νμ΅νλ€
- 01 λ³μμ μ΄ν΄μ°μ μ΄ μ½λμ κ²°κ³Ό κ°μ μκ°ν΄λ³΄μ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
professor = "sungchul choi" print(professor)
- μΌμͺ½μ μ€λ professor λ λ³μμ΄λ€ μ½κ² λ§ν΄ κ°μ μ§μ΄ λ£λ μμμ΄λ€. μ€λ₯Έμͺ½μ sungchul choiλ κ°μ΄λ€
- μ¦, μ€λ₯Έμͺ½ κ°μ μΌμͺ½ λ³μ μμμ μ§μ΄λ£μ΄λΌ
a = 7 b = 5 print("a+b") print(a+b)
- a = 7 μ 7μ΄λΌλ κ°μ aμ λ£μΌλΌλ λ», b = 5λ λμΌ
- print()λ κ΄νΈ μμ κ°μ μΆλ ₯νλ κ²
- </aside>
- <μ½λ μ€λͺ >
- 12
- sungchul choi
- λ³μμ λ©λͺ¨λ¦¬
- λ³μ : μ΄λ ν κ°μ μ μ₯νλ μ₯μ μμ
- λ©λͺ¨λ¦¬: μ΄λ¬ν λ³μλ₯Ό μ μ₯νλ κ³΅κ° λ리κ΄
- λ©λͺ¨λ¦¬ μ£Όμ: λ³μμ μ μ₯ μμΉ μμΈμ λ
Έμꡬ 곡λ¦λ &*8γ°οΈλ리κ΄
- μκ°μ μΌλ‘ 물리μ μΈ κ³΅κ°μ ν보νλ κ²μΌλ‘ μ€νλ§λ€ λ©λͺ¨λ¦¬ μ£Όμλ λ³ν μ μμ
- μμλλ©΄ μΈλͺ¨ μλ μ»΄ν¨ν°μ ꡬ쑰 π€
- μ£ΌκΈ°μ΅μ₯μΉ: CPUμμ μ²λ¦¬ μ€μΈ νλ‘κ·Έλ¨κ³Ό λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯
- μ¦ a = 3μ μ½λλ‘ μμ±νλ€λ©΄ aλΌλ λ©λͺ¨λ¦¬ μ₯μμ 3μ΄λΌλ κ°μ λ£μ΄λΌ λΌκ³ ν΄μν μ μλ€
- μ€μμ²λ¦¬μ₯μΉ: μ λ ₯λ μλ£λ₯Ό μ μ ν μ λ³΄λ‘ λ³ννκΈ° μνμ¬ μννΈμ¨μ΄λ‘λΆν° λ°μ λͺ λ Ήμ΄λ₯Ό μ€ννλ μ₯μΉ
- λ³μλͺ
μ μΈ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νλ‘κ·Έλ¨μ νΌμ λ§λλ κ²μ΄ μλ μ¬λΏμ΄ ν¨κ» λ§λλ κ²μ΄λ―λ‘ μ§κ΄μ μ΄κ³ μλ―Έκ° λ΄κΈ΄ λ¨μ΄λ‘ λ§λ€μ΄μΌ νλ€
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€
- professor κ³Ό Professorμ λ€λ₯Έ λ³μμ΄λ€. νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νκΈ° λλ¬Έμ λ°λμ κΈ°μ΅νκ³ μ¨μΌνλ€
- λλΆλΆμ κ²½μ° μλ¬Έμλ‘ κ΅¬μ±νλ κ²μ μΆμ²νλ€
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- under_score
- μ£Όμ μ¬νμΌλ‘λ λΆμν(-)λ₯Ό μ¬μ©νμ§ μλλ€
- λ€λ₯Έ μΈμ΄μμλ camel caseλ₯Ό μ΄μ©νκΈ°λ νλ€
- λ¨μ΄μ λ¨μ΄μ 첫 μ€ν λ§μ λλ¬Έμλ‘ μ¬μ©νμ¬ λ¨μ΄λ₯Ό ꡬλΆν΄μ€λ€
- ex) CamelCase
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ
μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- 1professor μ¬μ© λΆκ° professor1 μ¬μ©κ°λ₯
- μμ½μ΄λ μ¬μ©ν μ μλ€
- for, if, else λ± μ°λ¦¬κ° μ½μν λ¨μ΄λ₯Ό μ¬μ©νλ©΄ νμ΄μ¬μ μ€λ₯κ° λλ€
- μ°λ¦¬κ° μ§μ ν νμΌ μ΄λ¦λ λ§μ°¬κ°μ§μ΄λ€.
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- λ³μλͺ μ μΈ κ·μΉ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
- print() → κ΄νΈ μμ λ΄μ©μ νλ©΄μ μΆλ ₯νλ ν¨μ
- professor = "sungchul choi" print(professor) a = 7 b = 5 print("a+b") print(a+b)
- 02 μλ£νκ³Ό κΈ°λ³Έ μ°μ°
- λ©λͺ¨λ¦¬ 곡κ°
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- μμλλ©΄ μΈλ°μλ μ΄μ§μ
- μ»΄ν¨ν°μ λ©λͺ¨λ¦¬λ μ€λ¦¬μ½μΌλ‘ λ§λ λ°λ체μ΄λ€. λ°λ체μ κ°μ₯ ν° νΉμ§μ μ΄λ€ μκ·Ήμ μ£Όμμ λ μ κΈ°κ° ν΅ν μ μμ΄ μ λ₯μ νλ¦μ μ μ΄ν μ μλ€λ κ²μ΄λ€. μ΄λ¬ν μ±μ§μ μ΄μ©ν΄ λ°λ체μ μ λ₯κ° νλ₯Ό λ1 νλ₯΄μ§ μμ λ0μ΄λΌλ μ«μλ‘ ννν μ μλ€ λ°λΌμ λ©λͺ¨λ¦¬λ μ λ₯μ νλ¦μ μ΄μ§μλ‘ νννλ κ²μ΄λ€
- μ»΄ν¨ν°λ 0κ³Ό 1 λκ°μ§ μ λ³΄λ§ μ μ₯ν μ μμΌλ©° μ΄λ¬ν λ°©μμ μ΄μ§μλ₯Ό μ¬μ©νλ€
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- κ³Όμ° νλμ λ³μλ μ΄λ μ λμ λ©λͺ¨λ¦¬ 곡κ°μ μ¬μ©ν κΉ?
- κΈ°λ³Έ μλ£ν
- μ μν(integer type)λ°μ΄ν° μ μΈν λ: data = 1 (λ°λ‘ λ°μ΄νλ₯Ό μ¬μ©νμ§ μμλ μ μλ‘ μΈμνλ€)
- μμ°μλ₯Ό ν¬ν¨ν΄ 0,-1,-2,1,2μ κ°μ΄ κ°μ μμμ΄ μ μλ‘ νμ λ κ°μ λ»νλ€
- μ€μν(floating-point type)
- 10.2, 7.2μ κ°μ΄ μμμ μ΄ ν¬ν¨λ κ°μ λ§νλ€. μ€μ λ‘ κ°μ΄ μ μνμ΄λΌλ 9.0μΌλ‘ μ λ ₯νλ©΄ μΈν°ν리ν°λ μ€μνμΌλ‘ ν΄μνλ€
- λ¬Έμν(string type)(λ°μ΄νλ ν° λ°μ΄ν, μμ λ°μ΄ν μκ΄μμ΄ νΈν κ±Έ μ΄μ©νλ©΄ λμ§λ§ μ£Όλ‘ ν° λ°μ΄νλ₯Ό μ΄μ©νλ€)
- κ°μ΄ λ¬Έμλ‘ μΆλ ₯λλ μλ£νμ΄λ€. νμ΄μ¬μμλ λ³΄ν΅ λ°μ΄νκ° λ€μ΄κ° μ 보λ₯Ό λ¬Έμν λ°μ΄ν°λΌκ³ νλ€. μλ₯Ό λ€μ΄ μ½λμμ print(a+b)μ print(”a+b”)λ λ§€μ° λΉμ·ν΄ 보μ΄μ§λ§ κ²°κ³Όλ μ ν λ€λ₯΄λ€. νμμ μ½λμμ λ°μ΄ν μμ μλ a+bλ λ³μκ° μλλΌ λ¬Έμμ΄λ‘ μΈμνκΈ° λλ¬Έμ a+bλΌλ λ¬Έμκ° νλ©΄μ κ·Έλλ‘ μΆλ ₯λλ κ²μ μ μ μλ€.
- λΆλ¦°ν(boolean type)
- μμλλ©΄ μΈλ°μλ λμ νμ΄νμ΄λ¬ν λμ νμ΄νμ κ°μ₯ ν° μ₯μ μ μ μ°νκΈ°μ λ©λͺ¨λ¦¬ 곡κ°λ μ μ₯λλ ν¬κΈ°μ λ°λΌ λμ μΌλ‘ ν λΉλ°μ μ μλ€μ΄μ μ€μ λ‘ νμ μ νμΈν΄λ΄ μλ€! π€ type()
int() a = int(7)- λμ νμ΄νμ΄λ λ³μμ λ©λͺ¨λ¦¬ 곡κ°μ ν보νλ νμκ° νλ‘κ·Έλ¨ μ€ν μμ μμ λ°μνλ κ²μ λ»νλ€. μΌλ°μ μΌλ‘ λ€λ₯Έ μΈμ΄μμλ λ³μμ νμ μ 미리 μ μΈνμ§λ§ νμ΄μ¬μ μ μΈμ νμ§ μμλ μΈν°ν리ν°κ° μμμ νλ¨νλ€. μ΄λ κ² νλ‘κ·Έλλ¨Έκ° μ§μ νλ¨νλ κ²μ΄ μλλΌ μΈν°ν리ν°κ° μ§μ νλ¨νλ κ²μ λμ νμ΄νμ΄λΌ νλ€.
- λΆλ¦°νμ λ Όλ¦¬νμ΄λΌκ³ λ νλ©° μ°Έ λλ κ±°μ§μ ννν λ μ¬μ©νλ€. λ§μ½ κ°μ΄ true λΌλ©΄ μ°Έμ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 1μ λ»νλ€. λ°λλ‘ falseλΌλ©΄ κ±°μ§μ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 0μ λ»νλ€.
- λ©λͺ¨λ¦¬μ ν¬κΈ°λ λ³μμ μλ£νμ μν΄ κ²°μ λλ€.
- κ°λ¨ν μ°μ°
- μ°μ°μ : +, -, *, / κΈ°νΈ
- νΌμ°μ°μ: μ°μ°μμ μν΄ κ³μ°λλ μ«μ λλ λ¬Έμ
- μνμ°μ°
-
- λ§μ
- λΊμ
- κ³±μ
- / λλμ
- ** μ κ³±
-
- νμ΄μ¬μ μ¬μΉμ°μ°μ μνμ μ¬μΉμ°μ°κ³Ό λΉμ·νλ€. λ€λ§ λ€λ₯Έ μ μ λ¬ΈμνλΌλ¦¬ λνλ κ²μ΄ κ°λ₯νλ€
- μ¦κ°μ°μ°κ³Ό κ°μμ°μ°
a = 2 a += 1 #a = a+1 print(a)
a = 3 a = a-1 a -= 1 print(a)
- a = 1 a = a + 1 print(a)
- νμ΄μ¬μμλ λ€μν μλ£νμ μ¬μ©νμ¬ κ°λ¨ν μ°μ°μ΄ κ°λ₯νλ€
- λ©λͺ¨λ¦¬ 곡κ°
- 03 μλ£ν λ³νμλ₯Ό λ€μ΄ μΈν°λ· μ¬μ΄νΈμ λ‘κ·ΈμΈν λ μΌλ°μ μΌλ‘ μ«μλ₯Ό μ
λ ₯ν΄μΌ νλλ° μ»΄ν¨ν°λ κ·Έ κ°μ μ«μκ° μλ λ¬Έμμ΄λ‘ μΈμνλ κ²½μ°κ° λ§λ€. μ¬λμ΄ λ³΄κΈ°μλ λκ°μ΄ 보μ΄μ§λ§ μ»΄ν¨ν°μμλ λ©λͺ¨λ¦¬μ μ©λ ν보 λ± μΈν°ν리ν°μ μ΄μ체μ κ° ν΄λΉ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ λ°©μμ΄ μμ ν λ¬λΌμ§λ€
- μ μνκ³Ό μ€μν κ° λ³ν
a = 10 print(a) a = float(10) print(a)
κ²°κ³Ό: 3.33333…a = 10 b = 3 print(a/b)
κ²°κ³Ό: 20κ²°κ³Όλ₯Ό νμΈνλ©΄ μ€μνμ΄ μ μνμΌλ‘ λ³νλμ΄ μμμ μ΄νμ λ΄λ¦Όμ΄ λ°μνλ€. μ΄ μ μ΄ κΈ°μ‘΄ μν μ°μ°κ³Ό λ€λ₯Έ μ μ΄λ€.a = int(10.7) b = int(10.3) print(a+b) print(a) print(b)
- 10 10
- μΈν°ν리ν°λ λ³μ κ° κ³μ°ν λ νμνλ€ μκ°λλ©΄ μ€μ€λ‘ μ μνμ μ€μνμΌλ‘ λ³ννλ€. μ΄κ²μ΄ νμ΄μ¬ μΈν°ν리ν°μ νΉμ§μ΄λ€.
- λ³μμ μλ£νμ float() ν¨μλ int()ν¨μλ₯Ό μ¬μ©νλ©΄ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€.
- μ«μνκ³Ό λ¬Έμν κ° λ³ν
a = '76.3' #μ μν b = float(a) print(a) print(b) print(a+b) a = float(a) b = a print(a+b) a = str(a) b = str(b) print(a+b)
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€.
- μλ£ν νμΈνκΈ°
a = int(10.3) b = float(10.3) c = str(10.3) print(type(a)) print(type(b)) print(type(c))
- μ€μ νλ‘κ·Έλλ°μ νλ€ λ³΄λ©΄ aλΌλ λ³μμ bλΌλ λ³μμ μλ£νμ΄ λ¬΄μμΈμ§ ν·κ°λ¦΄ λ type() ν¨μλ₯Ό μ¬μ©νλ€
- μ μνκ³Ό μ€μν κ° λ³ν
- μ€μ νλ‘κ·Έλλ°μμ μμμ λ°°μ΄ 4κ°μ§ νμ μ μλ£νμ μμ λ‘κ² λ°κΏκ°λ©° μ¬μ©ν΄μΌν λκ° λ§λ€,
- 01 νμ΄μ¬ νλ‘κ·Έλλ° νκ²½
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- CLI νκ²½κ·Έλ μ§λ§, μ°λ¦¬κ° μ£Όλ‘ μ½λ©μμ μ¬μ©νκ² λλ νκ²½μ CLI νκ²½μ΄λΌ μκ°νλ©΄ λλ€.
- νμ΄μ°Έμμ λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ κ², ν°λ―Έλμμ μ λ ₯νλ κ² λν λ€ CLI νκ²½μ΄λ€
- κ·Έλ¬λ λ°λλ‘ CLIλ λ§μ°μ€μ ν΄λ¦μ΄ μλ ν€λ³΄λλ§μΌλ‘ λͺ λ Ήμ μ λ ₯νλ νκ²½μ΄λ€
- μ΄λ κ² λ³΄κΈ° μ’κ² μκΈ΄ μμ΄μ½μ ν΄λ¦νλ©΄ μ±μ΄ μ€νλλ€.
- GUIνκ²½μμλ μ¬λ¬ κ°μ§ λκ΅¬κ° μ¬μ©λλλ° λνμ μΌλ‘ λ§μ°μ€μ μμ΄μ½μ΄ μλ€.
- μ»΄ν¨ν°μ λͺ λ Ήμ μ λ ₯ν λ μ¬μ©νλ νκ²½μ μ¬μ©μ μΈν°νμ΄μ€λΌκ³ νλλ° μ¬κΈ°μλ λ€μν λ°©μμ΄ μλ€
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- 04 리μ€νΈμ μ΄ν΄
- 리μ€νΈκ° νμν μ΄μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- νμ 100λͺ μ μ±μ μ μ λ ₯ν΄μΌ νλλ° 100κ°μ λ³μλ₯Ό λ§λ λ€λ©΄ μ½λκ° κΈΈμ΄μ§κ³ λ²κ±°λ‘μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- 리μ€νΈμ κ°λ
- 리μ€νΈλ νλμ λ³μμ μ¬λ¬ κ°μ μ μ₯νλ μλ£νμ΄λ€.
- νλμ λ³μμ μ¬λ¬κ°μ§ κ°μ μ μ₯νλ κΈ°λ²μ μνμ€ μλ£νμ΄λΌκ³ νλ€.
- μνμ€ μλ£νμ μ¬λ¬ μλ£λ₯Ό μμλλ‘ λ£λλ€λ λ»μ΄λ€. (μμκ° μλ€λ κ²λ§ μΈμ§ν κ²)
- μλ₯Ό λ€μ΄, κ΅μ΄, μν, μμ΄ μ μλ₯Ό μμμμ΄ λ£μΌλ©΄ λκ° κ΅μ΄ μ μμΈμ§ μ μ μλ€.
- λ€μν μλ£νμ κ°μ΄ λ£μ μ μλ€
- [100,μ«μ, false]
- μΈλ±μ±κ³Ό μ¬λΌμ΄μ±
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- </aside>
- colors = ['red', 'blue', 'green'] print(colors[0]) print(colors[2]) print(len(colors))
- μΈλ±μ±μ΄λ 리μ€νΈμ μ μ₯λμ΄ μλ κ°μ μ κ·ΌνκΈ° μν΄ μ΄ κ°μ μλμ μΈ μ£Όμλ₯Ό μ¬μ©νλ κ²
- μ¬λΌμ΄μ±(slicing)
κΈ°λ³Έ λ¬Έλ²: λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€]cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- e.g.) cities[0:6]
- indexingλΆμ° 1λꡬ 3μΈμ° 5
- μμ 6
- κ΄μ£Ό 4
- μΈμ² 2
- μμΈ 0
- μμ μ λ΅</aside>[’μμΈ’, ‘λΆμ°’, ‘μΈμ²’, ‘λꡬ’, ‘κ΄μ£Ό’]
- λ§μ§λ§μΈλ±μ€-1 κΉμ§λ§ μΆλ ₯λλ€λ μ μμ§ λ§μ
- μ€μ μ λ΅μ μΈμ°κΉμ§ μΆλ ₯λ©λλ€
- <aside> π§π» μμκΉμ§ μ λλ€!
- e.g.) cities[0:6]
- μ¬λΌμ΄μ±μ΄λ 리μ€νΈμ μΈλ±μ€ κΈ°λ₯μ μ¬μ©νμ¬ μ 체 리μ€νΈμμ μΌλΆλ₯Ό μλΌλ΄μ΄ μ¬μ©νλ κ²μ΄λ€.
- 리λ²μ€ μΈλ±μ±(reverse index)λ§μ§λ§ κ°μ -1 ν λΉ
- e.g.)λΆμ° -7λꡬ -5κ΄μ£Ό -3μμ -1
- μΈμ° -2
- λμ -4
- μΈμ² -6
- μμΈ -8
- μΈλ±μ€λ₯Ό 첫λ²μ§Έ κ°μ΄ μλ λ§μ§λ§ κ°λΆν° μμνλ λ°©μ
- μΆκ°λ‘ μμλλ©΄ μ’μ κ²
- μΈλ±μ€ λ²μλ₯Ό λμ΄κ°λ μ¬λΌμ΄μ±cities[-50:50] → μΈλ±μ± λ²μλ₯Ό λμ΄κ°λ©΄ μ΅λ λ²μμΈ μ²μλΆν° λκΉμ§ μΆλ ₯
- cities[:] → μΈλ±μ± λ²μλ₯Ό μ§μ νμ§ μμΌλ©΄ μ²μλΆν° λκΉμ§ μΆλ ₯
- μ¦κ°κ°
cities[::2] →μμΈ, μΈμ², λμ , μΈμ°cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ','λμ ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€:μ¦κ°κ°]
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- 리μ€νΈμ μ°μ°
- λ§μ μ°μ°
- color1 = ['orange',’red’, 'blue','black', 'green','white'] color2 = ['orange1, ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1, 'white'] len(color1) # 리μ€νΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white']
- κ³±μ μ°μ°
- colorl = [’red’, 'blue', 'green'] color2 = ['orange1', ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1', 'white'] len(colorl) # 리AνΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white'] color1 * 2 -> [’red’, 'blue', 'green',’red’, 'blue', 'green']
- in μ°μ°
color2 = ['orange', 'black’, 'white'] 'blue' in color2 -> false
- ν¬ν¨ μ¬λΆλ₯Ό νμΈνλ μ°μ°
- 리μ€νΈ μΆκ° λ° μμ
- ν¨νΉκ³Ό μΈν¨νΉμΈν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°κ° λ€μ΄μμ λ κ·Έκ²μ κ°κ°μ λ³μλ‘ λ°ννλ λ°©λ²
- λ§μ½ 리μ€νΈμ κ°μ΄ 3κ°μ΄κ³ 5κ°λ‘ μΈν¨νΉμ μλνλ©΄ μ€λ₯κ° λλ€! (κ°μκ° κ°μμΌ νλ μ μμ§ λ§μ)
κ²°κ³Όκ°: [1,2,3] 1 2 3t = [1,2,3] a,b,c = t print(t,a,b,c)
- ν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό ν λΉνλ κ·Έ μ체
- μ΄μ°¨μ 리μ€νΈνλ ¬μ κ°λ κ³Ό λΉμ· (νλ ¬μ λ°°μ΄ μ μ΄ μλ…μ? κΈ°μ΄μνκ³Ό μ νλμνμμ λ°°μλλ€!)κ²°κ³Όκ°: [[49,79,20,100,80], [43,59,85,30,90],[49,79,48,60,100]]μ½λλ₯Ό μκ°νν κ²°κ³Όκ°
- print(midterm_score[0][2])
- kor_score = [49,79,20,100,80] math_score = [43,59,85,30,90] eng_score = [49,79,48,60,100] midterm_score = [kor_score, math_score, eng_score] midterm_score
- μ΄μ°¨μ 리μ€νΈλ 리μ€νΈλ₯Ό ν¨μ¨μ νμ©νκΈ° μν΄ μ¬λ¬κ°μ 리μ€νΈλ₯Ό νλμ λ³μμ ν λΉ
- 리μ€νΈκ° νμν μ΄μ
- 05 리μ€νΈμ λ©λͺ¨λ¦¬ κ΄λ¦¬ λ°©μ
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- 리μ€νΈλ μμλ κ° μ체λ₯Ό μ μ₯νλ κ΅¬μ‘°κ° μλλΌ κ·Έ κ°μ΄ μμΉν λ©λͺ¨λ¦¬μ μ£Όμμ μ£Όμκ°μ μ μ₯
== μ κ°μ λΉκ΅νλ μ°μ°μ΄κ³ isλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό λΉκ΅νλ μ°μ°μ΄λ€a = 300 b = 300 a is b a == b
νμ΄μ¬μ μ μν μ μ₯ λ°©μμ νΉμ±λλ¬Έ!a = 1 b = 1 a is b a == b
- νμ΄μ¬μ μΈν°ν리ν°(μλμ½λ€)κ° κ΅¬λλ λ, -5γ°οΈ256κΉμ§μ μ μκ°μ νΉμ λ©λͺ¨λ¦¬ μ£Όμμ μ μ₯
- λ°λΌμ μ΄ λ²μ λ΄μ μ‘΄μ¬νλ μ μκ°(int)λ Trueκ°μ΄ λμ¬ μ μλ κ²μ΄λ€
- μ΄ κ°λ μ μ‘°κΈ μ΄λ €μΈ μ μμ΄ μ΄λ° κ² μλ€ μ λλ§ μ§κΈ μμλλ κ²μ λλ‘ μΆ©λΆνλ€ μ»΄ν¨ν° μμ€ν μ λν μ΄ν΄λ₯Ό ν λ€, κ·Έλ λ€μ λ€μΌλ©΄ μ΄ν΄κ° μ λ κ²μ΄λ€
- λ©λͺ¨λ¦¬ μ μ₯ κ΅¬μ‘°λ‘ μΈν 리μ€νΈ νΉμ§
- νλμ 리μ€νΈμ λ€μν μλ£ν ν¬ν¨ κ°λ₯
- a = ["color", 1, 0.2]
- 리μ€νΈμ μ μ₯ λ°©μ
⇒ aλ₯Ό μ λ ¬νλλ° bλ μ λ ¬λμλ€. κ·Έ μ΄μ λ b=aλ₯Ό μ λ ₯ν μκ° bμλ a 리μ€νΈμ λ©λͺ¨λ¦¬ μ£Όμκ° μ μ₯λμλ€. λ λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ₯΄ν€κ³ μμΌλ―λ‘ μ€μ λ‘λ νλλ§ λ³κ²½νμ§λ§ λ λ€ λ³κ²½λ 리μ€νΈμ κ°μ 보μ¬μ£Όκ² λλ€b λ³μ λ΄ aμ μ£Όμκ° μ΄λ―Έ μκΈ° λλ¬Έμ aμ μ£Όμμμ λ³κ²½λμ΄ λ§μ°¬κ°μ§λ‘ λ λ€ λ³κ²½</aside>a.sort() print(b)
- ν¬μΈνΈλ b = a λΌλ κ±Έ μμ§ λ§μ
- <aside> π‘ bλ₯Ό μ λ ¬νλ κ²½μ°λ aμ κ°μ΄ λ°λμ§ μμ κ±°λΌκ³ μκ°νλ€λ©΄ κ²½κΈ°λ μ€μ°!
- a = [5,4,3,2,1] b = [1,2,3,4,5] b=a print(b)
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- μμ½
- λ³μλ νλ‘κ·Έλλ°μμ νΉμ ν κ°μ μ μ₯νλ 곡κ°μ μ΄λ¦μ λ»νλ€
- λ³μμ κ°μ λ£μΌλΌκ³ μ μΈνλ μκ° λ©λͺ¨λ¦¬ μ΄λκ°μ 물리μ μΈ κ³΅κ°μ ν보ν μ μλλ‘ μ΄μ체μ μ νμ΄μ¬ μΈν°ν리ν°κ° νλ ₯νμ¬ λ©λͺ¨λ¦¬ μ μ₯ μμΉλ₯Ό ν λΉνλ€. μ΄ μμΉλ₯Ό λ©λͺ¨λ¦¬ μ£ΌμλΌκ³ νλ€.
- λ³μλͺ
μ μΈ κ·μΉ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€ (λμλ¬Έμ ꡬλ³νμ¬ μ°κΈ°)
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- μμ½μ΄λ μ¬μ©ν μ μλ€
- μλ£νμ μ’
λ₯
- μ μν
- μ€μν
- λ¬Έμν
- λΆλ¦°ν
- νμ΄μ¬μ λ§μ μ°μ°μλ +, -, *, / μ¬μ©νλ€
- νμ΄μ¬μμ μ κ³±μΉμ ꡬνλ μ°μ°μλ **μ΄λ€
- νμ΄μ¬μμ λͺ«μ λ°ννλ μ°μ°μλ //μ΄κ³ λλ¨Έμ§ μ°μ°μλ %μ΄λ€
- μ¦κ° μ°μ°μλ +=, κ°μ μ°μ°μλ -=μ΄λ€
- λ³μμ μλ£νμ float() λ int() ν¨μλ₯Ό μ¬μ©νμ¬ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€
- μλ£νμ νμΈν μ μλ ν¨μλ type()μ΄λ€
- κ³Όμ
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- a≤b
- a≠int(b)
- str(a)≠b
- a is not int(b)
- int(a) ≥ int(b)
- a = 20 b = '10' print(________) True
- λ€μ μ€ λ³μλ₯Ό λ©λͺ¨λ¦¬μμ μμ νκΈ° μν΄ μ¬μ©νλ λͺ
λ Ήμ΄λ?
- remove
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- λλΌ κ·Έ κ°μ΄ μμΉν λ©λͺ¨λ¦¬μ μ£Όμμ μ£Όμκ°μ μ μ₯
-
-
-
-
== μ κ°μ λΉκ΅νλ μ°μ°μ΄κ³ isλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό λΉκ΅νλ μ°μ°μ΄λ€a = 300 b = 300 a is b a == b
νμ΄μ¬μ μ μν μ μ₯ λ°©μμ νΉμ±λλ¬Έ!a = 1 b = 1 a is b a == b
- νμ΄μ¬μ μΈν°ν리ν°(μλμ½λ€)κ° κ΅¬λλ λ, -5γ°οΈ256κΉμ§μ μ μκ°μ νΉμ λ©λͺ¨λ¦¬ μ£Όμμ μ μ₯
- λ°λΌμ μ΄ λ²μ λ΄μ μ‘΄μ¬νλ μ μκ°(int)λ Trueκ°μ΄ λμ¬ μ μλ κ²μ΄λ€
- μ΄ κ°λ μ μ‘°κΈ μ΄λ €μΈ μ μμ΄ μ΄λ° κ² μλ€ μ λλ§ μ§κΈ μμλλ κ²μ λλ‘ μΆ©λΆνλ€ μ»΄ν¨ν° μμ€ν μ λν μ΄ν΄λ₯Ό ν λ€, κ·Έλ λ€μ λ€μΌλ©΄ μ΄ν΄κ° μ λ κ²μ΄λ€
- λ©λͺ¨λ¦¬ μ μ₯ κ΅¬μ‘°λ‘ μΈν 리μ€νΈ νΉμ§
- νλμ 리μ€νΈμ λ€μν μλ£ν ν¬ν¨ κ°λ₯
- a = ["color", 1, 0.2]
- 리μ€νΈμ μ μ₯ λ°©μ
⇒ aλ₯Ό μ λ ¬νλλ° bλ μ λ ¬λμλ€. κ·Έ μ΄μ λ b=aλ₯Ό μ λ ₯ν μκ° bμλ a 리μ€νΈμ λ©λͺ¨λ¦¬ μ£Όμκ° μ μ₯λμλ€. λ λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ₯΄ν€κ³ μμΌλ―λ‘ μ€μ λ‘λ νλλ§ λ³κ²½νμ§λ§ λ λ€ λ³κ²½λ 리μ€νΈμ κ°μ 보μ¬μ£Όκ² λλ€b λ³μ λ΄ aμ μ£Όμκ° μ΄λ―Έ μκΈ° λλ¬Έμ aμ μ£Όμμμ λ³κ²½λμ΄ λ§μ°¬κ°μ§λ‘ λ λ€ λ³κ²½</aside>a.sort() print(b)
- ν¬μΈνΈλ b = a λΌλ κ±Έ μμ§ λ§μ
- <aside> π‘ bλ₯Ό μ λ ¬νλ κ²½μ°λ aμ κ°μ΄ λ°λμ§ μμ κ±°λΌκ³ μκ°νλ€λ©΄ κ²½κΈ°λ μ€μ°!
- a = [5,4,3,2,1] b = [1,2,3,4,5] b=a print(b)
-
- μμ½
- λ³μλ νλ‘κ·Έλλ°μμ νΉμ ν κ°μ μ μ₯νλ 곡κ°μ μ΄λ¦μ λ»νλ€
- λ³μμ κ°μ λ£μΌλΌκ³ μ μΈνλ μκ° λ©λͺ¨λ¦¬ μ΄λκ°μ 물리μ μΈ κ³΅κ°μ ν보ν μ μλλ‘ μ΄μ체μ μ νμ΄μ¬ μΈν°ν리ν°κ° νλ ₯νμ¬ λ©λͺ¨λ¦¬ μ μ₯ μμΉλ₯Ό ν λΉνλ€. μ΄ μμΉλ₯Ό λ©λͺ¨λ¦¬ μ£ΌμλΌκ³ νλ€.
- λ³μλͺ
μ μΈ κ·μΉ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€ (λμλ¬Έμ ꡬλ³νμ¬ μ°κΈ°)
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- μμ½μ΄λ μ¬μ©ν μ μλ€
- μλ£νμ μ’
λ₯
- μ μν
- μ€μν
- λ¬Έμν
- λΆλ¦°ν
- νμ΄μ¬μ λ§μ μ°μ°μλ +, -, *, / μ¬μ©νλ€
- νμ΄μ¬μμ μ κ³±μΉμ ꡬνλ μ°μ°μλ **μ΄λ€
- νμ΄μ¬μμ λͺ«μ λ°ννλ μ°μ°μλ //μ΄κ³ λλ¨Έμ§ μ°μ°μλ %μ΄λ€
- μ¦κ° μ°μ°μλ +=, κ°μ μ°μ°μλ -=μ΄λ€
- λ³μμ μλ£νμ float() λ int() ν¨μλ₯Ό μ¬μ©νμ¬ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€
- μλ£νμ νμΈν μ μλ ν¨μλ type()μ΄λ€
- κ³Όμ
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- a≤b
- a≠int(b)
- str(a)≠b
- a is not int(b)
- int(a) ≥ int(b)
- a = 20 b = '10' print(________) True
- λ€μ μ€ λ³μλ₯Ό λ©λͺ¨λ¦¬μμ μμ νκΈ° μν΄ μ¬μ©νλ λͺ
λ Ήμ΄λ?
- remove
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x</aside>
-
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x</aside>
-
-
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x</aside>
- νμ΄μ¬ κ²½ν μ 무, μ΄λ μ λ μκ³ μλμ§, 1μ£Όμ°¨ μ λͺ¨λ₯΄λ λΆλΆ check
- w1 review
- μμ½
- μ½λ©μ΄λ νλ‘κ·Έλλ°μ νλ νμμ΄λ©°, νλ‘κ·Έλλ°μ νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©νμ¬ νλ‘κ·Έλ¨μ κ°λ°νλ κ²μ΄λ€. νλ‘κ·Έλλ° μΈμ΄λ μΈκ°μ΄ μνλ κ²μ μ»΄ν¨ν°λ‘ μ€νμν€κΈ° μν΄ μ¬μ©νλ μ»΄ν¨ν°κ° μ΄ν΄ν μ μλ μΈμ΄μ΄λ€.
- νμ΄μ¬μ κ·λ λ° λ‘μ¬μ΄ κ°λ°ν μΈμ΄μ΄κ³ μ΄ν λ€μν κΈ°λ₯μ΄ μΆκ°λμλ€.
- νμ΄μ¬μ νλ«νΌ λ 립μ μΈ μΈμ΄, μΈν°νλ¦¬ν° μΈμ΄, κ°μ²΄ μ§ν₯ μΈμ΄, λμ νμ΄ν μΈμ΄λΌλ νΉμ§μ κ°κ³ μλ€.
- νλ©΄ μ
μΆλ ₯ ν¨μμΈ input(), print()ν¨μμ λν΄ λ°°μ λ€.
- input()μ μ¬μ©μλ‘λΆν° κ°μ μ λ ₯ λ°λ ν¨μμ΄κ³
- print()λ νλ©΄μ κ²°κ³Όκ°μ μΆλ ₯νλ ν¨μμ΄λ€.
- μμ½
- λ³μμ κ°λ , λ³μμ λ©λͺ¨λ¦¬μ κ΄κ³μ λν΄ μμλ³Έλ€
- λ³μλͺ μ μ μΈνλ κ·μΉμ λν΄ μ΄ν΄νλ€
- κΈ°λ³Έ μλ£νμΈ μ μν, μ€μν, λ¬Έμν, λΆλ¦°νμ λν΄ νμ΅νλ€
- μ¬μΉμ°μ°μ λΉλ‘―ν κ°λ¨ν μ°μ°μ μννλ€
- μλ£ν κ° λ³ννλ λ°©λ²μ λν΄ μμλ³΄κ³ , μλ£νμ νμΈνλ λ°©λ²μ νμ΅νλ€
- 01 λ³μμ μ΄ν΄μ°μ μ΄ μ½λμ κ²°κ³Ό κ°μ μκ°ν΄λ³΄μ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
professor = "sungchul choi" print(professor)
- μΌμͺ½μ μ€λ professor λ λ³μμ΄λ€ μ½κ² λ§ν΄ κ°μ μ§μ΄ λ£λ μμμ΄λ€. μ€λ₯Έμͺ½μ sungchul choiλ κ°μ΄λ€
- μ¦, μ€λ₯Έμͺ½ κ°μ μΌμͺ½ λ³μ μμμ μ§μ΄λ£μ΄λΌ
a = 7 b = 5 print("a+b") print(a+b)
- a = 7 μ 7μ΄λΌλ κ°μ aμ λ£μΌλΌλ λ», b = 5λ λμΌ
- print()λ κ΄νΈ μμ κ°μ μΆλ ₯νλ κ²
- </aside>
- <μ½λ μ€λͺ >
- 12
- sungchul choi
- λ³μμ λ©λͺ¨λ¦¬
- λ³μ : μ΄λ ν κ°μ μ μ₯νλ μ₯μ μμ
- λ©λͺ¨λ¦¬: μ΄λ¬ν λ³μλ₯Ό μ μ₯νλ κ³΅κ° λ리κ΄
- λ©λͺ¨λ¦¬ μ£Όμ: λ³μμ μ μ₯ μμΉ μμΈμ λ
Έμꡬ 곡λ¦λ &*8γ°οΈλ리κ΄
- μκ°μ μΌλ‘ 물리μ μΈ κ³΅κ°μ ν보νλ κ²μΌλ‘ μ€νλ§λ€ λ©λͺ¨λ¦¬ μ£Όμλ λ³ν μ μμ
- μμλλ©΄ μΈλͺ¨ μλ μ»΄ν¨ν°μ ꡬ쑰 π€
- μ£ΌκΈ°μ΅μ₯μΉ: CPUμμ μ²λ¦¬ μ€μΈ νλ‘κ·Έλ¨κ³Ό λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯
- μ¦ a = 3μ μ½λλ‘ μμ±νλ€λ©΄ aλΌλ λ©λͺ¨λ¦¬ μ₯μμ 3μ΄λΌλ κ°μ λ£μ΄λΌ λΌκ³ ν΄μν μ μλ€
- μ€μμ²λ¦¬μ₯μΉ: μ λ ₯λ μλ£λ₯Ό μ μ ν μ λ³΄λ‘ λ³ννκΈ° μνμ¬ μννΈμ¨μ΄λ‘λΆν° λ°μ λͺ λ Ήμ΄λ₯Ό μ€ννλ μ₯μΉ
- λ³μλͺ
μ μΈ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νλ‘κ·Έλ¨μ νΌμ λ§λλ κ²μ΄ μλ μ¬λΏμ΄ ν¨κ» λ§λλ κ²μ΄λ―λ‘ μ§κ΄μ μ΄κ³ μλ―Έκ° λ΄κΈ΄ λ¨μ΄λ‘ λ§λ€μ΄μΌ νλ€
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€
- professor κ³Ό Professorμ λ€λ₯Έ λ³μμ΄λ€. νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νκΈ° λλ¬Έμ λ°λμ κΈ°μ΅νκ³ μ¨μΌνλ€
- λλΆλΆμ κ²½μ° μλ¬Έμλ‘ κ΅¬μ±νλ κ²μ μΆμ²νλ€
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- under_score
- μ£Όμ μ¬νμΌλ‘λ λΆμν(-)λ₯Ό μ¬μ©νμ§ μλλ€
- λ€λ₯Έ μΈμ΄μμλ camel caseλ₯Ό μ΄μ©νκΈ°λ νλ€
- λ¨μ΄μ λ¨μ΄μ 첫 μ€ν λ§μ λλ¬Έμλ‘ μ¬μ©νμ¬ λ¨μ΄λ₯Ό ꡬλΆν΄μ€λ€
- ex) CamelCase
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ
μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- 1professor μ¬μ© λΆκ° professor1 μ¬μ©κ°λ₯
- μμ½μ΄λ μ¬μ©ν μ μλ€
- for, if, else λ± μ°λ¦¬κ° μ½μν λ¨μ΄λ₯Ό μ¬μ©νλ©΄ νμ΄μ¬μ μ€λ₯κ° λλ€
- μ°λ¦¬κ° μ§μ ν νμΌ μ΄λ¦λ λ§μ°¬κ°μ§μ΄λ€.
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- λ³μλͺ μ μΈ κ·μΉ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
- print() → κ΄νΈ μμ λ΄μ©μ νλ©΄μ μΆλ ₯νλ ν¨μ
- professor = "sungchul choi" print(professor) a = 7 b = 5 print("a+b") print(a+b)
- 02 μλ£νκ³Ό κΈ°λ³Έ μ°μ°
- λ©λͺ¨λ¦¬ 곡κ°
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- μμλλ©΄ μΈλ°μλ μ΄μ§μ
- μ»΄ν¨ν°μ λ©λͺ¨λ¦¬λ μ€λ¦¬μ½μΌλ‘ λ§λ λ°λ체μ΄λ€. λ°λ체μ κ°μ₯ ν° νΉμ§μ μ΄λ€ μκ·Ήμ μ£Όμμ λ μ κΈ°κ° ν΅ν μ μμ΄ μ λ₯μ νλ¦μ μ μ΄ν μ μλ€λ κ²μ΄λ€. μ΄λ¬ν μ±μ§μ μ΄μ©ν΄ λ°λ체μ μ λ₯κ° νλ₯Ό λ1 νλ₯΄μ§ μμ λ0μ΄λΌλ μ«μλ‘ ννν μ μλ€ λ°λΌμ λ©λͺ¨λ¦¬λ μ λ₯μ νλ¦μ μ΄μ§μλ‘ νννλ κ²μ΄λ€
- μ»΄ν¨ν°λ 0κ³Ό 1 λκ°μ§ μ λ³΄λ§ μ μ₯ν μ μμΌλ©° μ΄λ¬ν λ°©μμ μ΄μ§μλ₯Ό μ¬μ©νλ€
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- κ³Όμ° νλμ λ³μλ μ΄λ μ λμ λ©λͺ¨λ¦¬ 곡κ°μ μ¬μ©ν κΉ?
- κΈ°λ³Έ μλ£ν
- μ μν(integer type)λ°μ΄ν° μ μΈν λ: data = 1 (λ°λ‘ λ°μ΄νλ₯Ό μ¬μ©νμ§ μμλ μ μλ‘ μΈμνλ€)
- μμ°μλ₯Ό ν¬ν¨ν΄ 0,-1,-2,1,2μ κ°μ΄ κ°μ μμμ΄ μ μλ‘ νμ λ κ°μ λ»νλ€
- μ€μν(floating-point type)
- 10.2, 7.2μ κ°μ΄ μμμ μ΄ ν¬ν¨λ κ°μ λ§νλ€. μ€μ λ‘ κ°μ΄ μ μνμ΄λΌλ 9.0μΌλ‘ μ λ ₯νλ©΄ μΈν°ν리ν°λ μ€μνμΌλ‘ ν΄μνλ€
- λ¬Έμν(string type)(λ°μ΄νλ ν° λ°μ΄ν, μμ λ°μ΄ν μκ΄μμ΄ νΈν κ±Έ μ΄μ©νλ©΄ λμ§λ§ μ£Όλ‘ ν° λ°μ΄νλ₯Ό μ΄μ©νλ€)
- κ°μ΄ λ¬Έμλ‘ μΆλ ₯λλ μλ£νμ΄λ€. νμ΄μ¬μμλ λ³΄ν΅ λ°μ΄νκ° λ€μ΄κ° μ 보λ₯Ό λ¬Έμν λ°μ΄ν°λΌκ³ νλ€. μλ₯Ό λ€μ΄ μ½λμμ print(a+b)μ print(”a+b”)λ λ§€μ° λΉμ·ν΄ 보μ΄μ§λ§ κ²°κ³Όλ μ ν λ€λ₯΄λ€. νμμ μ½λμμ λ°μ΄ν μμ μλ a+bλ λ³μκ° μλλΌ λ¬Έμμ΄λ‘ μΈμνκΈ° λλ¬Έμ a+bλΌλ λ¬Έμκ° νλ©΄μ κ·Έλλ‘ μΆλ ₯λλ κ²μ μ μ μλ€.
- λΆλ¦°ν(boolean type)
- μμλλ©΄ μΈλ°μλ λμ νμ΄νμ΄λ¬ν λμ νμ΄νμ κ°μ₯ ν° μ₯μ μ μ μ°νκΈ°μ λ©λͺ¨λ¦¬ 곡κ°λ μ μ₯λλ ν¬κΈ°μ λ°λΌ λμ μΌλ‘ ν λΉλ°μ μ μλ€μ΄μ μ€μ λ‘ νμ μ νμΈν΄λ΄ μλ€! π€ type()
int() a = int(7)- λμ νμ΄νμ΄λ λ³μμ λ©λͺ¨λ¦¬ 곡κ°μ ν보νλ νμκ° νλ‘κ·Έλ¨ μ€ν μμ μμ λ°μνλ κ²μ λ»νλ€. μΌλ°μ μΌλ‘ λ€λ₯Έ μΈμ΄μμλ λ³μμ νμ μ 미리 μ μΈνμ§λ§ νμ΄μ¬μ μ μΈμ νμ§ μμλ μΈν°ν리ν°κ° μμμ νλ¨νλ€. μ΄λ κ² νλ‘κ·Έλλ¨Έκ° μ§μ νλ¨νλ κ²μ΄ μλλΌ μΈν°ν리ν°κ° μ§μ νλ¨νλ κ²μ λμ νμ΄νμ΄λΌ νλ€.
- λΆλ¦°νμ λ Όλ¦¬νμ΄λΌκ³ λ νλ©° μ°Έ λλ κ±°μ§μ ννν λ μ¬μ©νλ€. λ§μ½ κ°μ΄ true λΌλ©΄ μ°Έμ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 1μ λ»νλ€. λ°λλ‘ falseλΌλ©΄ κ±°μ§μ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 0μ λ»νλ€.
- λ©λͺ¨λ¦¬μ ν¬κΈ°λ λ³μμ μλ£νμ μν΄ κ²°μ λλ€.
- κ°λ¨ν μ°μ°
- μ°μ°μ : +, -, *, / κΈ°νΈ
- νΌμ°μ°μ: μ°μ°μμ μν΄ κ³μ°λλ μ«μ λλ λ¬Έμ
- μνμ°μ°
-
- λ§μ
- λΊμ
- κ³±μ
- / λλμ
- ** μ κ³±
-
- νμ΄μ¬μ μ¬μΉμ°μ°μ μνμ μ¬μΉμ°μ°κ³Ό λΉμ·νλ€. λ€λ§ λ€λ₯Έ μ μ λ¬ΈμνλΌλ¦¬ λνλ κ²μ΄ κ°λ₯νλ€
- μ¦κ°μ°μ°κ³Ό κ°μμ°μ°
a = 2 a += 1 #a = a+1 print(a)
a = 3 a = a-1 a -= 1 print(a)
- a = 1 a = a + 1 print(a)
- νμ΄μ¬μμλ λ€μν μλ£νμ μ¬μ©νμ¬ κ°λ¨ν μ°μ°μ΄ κ°λ₯νλ€
- λ©λͺ¨λ¦¬ 곡κ°
- 03 μλ£ν λ³νμλ₯Ό λ€μ΄ μΈν°λ· μ¬μ΄νΈμ λ‘κ·ΈμΈν λ μΌλ°μ μΌλ‘ μ«μλ₯Ό μ
λ ₯ν΄μΌ νλλ° μ»΄ν¨ν°λ κ·Έ κ°μ μ«μκ° μλ λ¬Έμμ΄λ‘ μΈμνλ κ²½μ°κ° λ§λ€. μ¬λμ΄ λ³΄κΈ°μλ λκ°μ΄ 보μ΄μ§λ§ μ»΄ν¨ν°μμλ λ©λͺ¨λ¦¬μ μ©λ ν보 λ± μΈν°ν리ν°μ μ΄μ체μ κ° ν΄λΉ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ λ°©μμ΄ μμ ν λ¬λΌμ§λ€
- μ μνκ³Ό μ€μν κ° λ³ν
a = 10 print(a) a = float(10) print(a)
κ²°κ³Ό: 3.33333…a = 10 b = 3 print(a/b)
κ²°κ³Ό: 20κ²°κ³Όλ₯Ό νμΈνλ©΄ μ€μνμ΄ μ μνμΌλ‘ λ³νλμ΄ μμμ μ΄νμ λ΄λ¦Όμ΄ λ°μνλ€. μ΄ μ μ΄ κΈ°μ‘΄ μν μ°μ°κ³Ό λ€λ₯Έ μ μ΄λ€.a = int(10.7) b = int(10.3) print(a+b) print(a) print(b)
- 10 10
- μΈν°ν리ν°λ λ³μ κ° κ³μ°ν λ νμνλ€ μκ°λλ©΄ μ€μ€λ‘ μ μνμ μ€μνμΌλ‘ λ³ννλ€. μ΄κ²μ΄ νμ΄μ¬ μΈν°ν리ν°μ νΉμ§μ΄λ€.
- λ³μμ μλ£νμ float() ν¨μλ int()ν¨μλ₯Ό μ¬μ©νλ©΄ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€.
- μ«μνκ³Ό λ¬Έμν κ° λ³ν
a = '76.3' #μ μν b = float(a) print(a) print(b) print(a+b) a = float(a) b = a print(a+b) a = str(a) b = str(b) print(a+b)
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€.
- μλ£ν νμΈνκΈ°
a = int(10.3) b = float(10.3) c = str(10.3) print(type(a)) print(type(b)) print(type(c))
- μ€μ νλ‘κ·Έλλ°μ νλ€ λ³΄λ©΄ aλΌλ λ³μμ bλΌλ λ³μμ μλ£νμ΄ λ¬΄μμΈμ§ ν·κ°λ¦΄ λ type() ν¨μλ₯Ό μ¬μ©νλ€
- μ μνκ³Ό μ€μν κ° λ³ν
- μ€μ νλ‘κ·Έλλ°μμ μμμ λ°°μ΄ 4κ°μ§ νμ μ μλ£νμ μμ λ‘κ² λ°κΏκ°λ©° μ¬μ©ν΄μΌν λκ° λ§λ€,
- 01 νμ΄μ¬ νλ‘κ·Έλλ° νκ²½
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- CLI νκ²½κ·Έλ μ§λ§, μ°λ¦¬κ° μ£Όλ‘ μ½λ©μμ μ¬μ©νκ² λλ νκ²½μ CLI νκ²½μ΄λΌ μκ°νλ©΄ λλ€.
- νμ΄μ°Έμμ λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ κ², ν°λ―Έλμμ μ λ ₯νλ κ² λν λ€ CLI νκ²½μ΄λ€
- κ·Έλ¬λ λ°λλ‘ CLIλ λ§μ°μ€μ ν΄λ¦μ΄ μλ ν€λ³΄λλ§μΌλ‘ λͺ λ Ήμ μ λ ₯νλ νκ²½μ΄λ€
- μ΄λ κ² λ³΄κΈ° μ’κ² μκΈ΄ μμ΄μ½μ ν΄λ¦νλ©΄ μ±μ΄ μ€νλλ€.
- GUIνκ²½μμλ μ¬λ¬ κ°μ§ λκ΅¬κ° μ¬μ©λλλ° λνμ μΌλ‘ λ§μ°μ€μ μμ΄μ½μ΄ μλ€.
- μ»΄ν¨ν°μ λͺ λ Ήμ μ λ ₯ν λ μ¬μ©νλ νκ²½μ μ¬μ©μ μΈν°νμ΄μ€λΌκ³ νλλ° μ¬κΈ°μλ λ€μν λ°©μμ΄ μλ€
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- 04 리μ€νΈμ μ΄ν΄
- 리μ€νΈκ° νμν μ΄μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- νμ 100λͺ μ μ±μ μ μ λ ₯ν΄μΌ νλλ° 100κ°μ λ³μλ₯Ό λ§λ λ€λ©΄ μ½λκ° κΈΈμ΄μ§κ³ λ²κ±°λ‘μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- 리μ€νΈμ κ°λ
- 리μ€νΈλ νλμ λ³μμ μ¬λ¬ κ°μ μ μ₯νλ μλ£νμ΄λ€.
- νλμ λ³μμ μ¬λ¬κ°μ§ κ°μ μ μ₯νλ κΈ°λ²μ μνμ€ μλ£νμ΄λΌκ³ νλ€.
- μνμ€ μλ£νμ μ¬λ¬ μλ£λ₯Ό μμλλ‘ λ£λλ€λ λ»μ΄λ€. (μμκ° μλ€λ κ²λ§ μΈμ§ν κ²)
- μλ₯Ό λ€μ΄, κ΅μ΄, μν, μμ΄ μ μλ₯Ό μμμμ΄ λ£μΌλ©΄ λκ° κ΅μ΄ μ μμΈμ§ μ μ μλ€.
- λ€μν μλ£νμ κ°μ΄ λ£μ μ μλ€
- [100,μ«μ, false]
- μΈλ±μ±κ³Ό μ¬λΌμ΄μ±
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- </aside>
- colors = ['red', 'blue', 'green'] print(colors[0]) print(colors[2]) print(len(colors))
- μΈλ±μ±μ΄λ 리μ€νΈμ μ μ₯λμ΄ μλ κ°μ μ κ·ΌνκΈ° μν΄ μ΄ κ°μ μλμ μΈ μ£Όμλ₯Ό μ¬μ©νλ κ²
- μ¬λΌμ΄μ±(slicing)
κΈ°λ³Έ λ¬Έλ²: λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€]cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- e.g.) cities[0:6]
- indexingλΆμ° 1λꡬ 3μΈμ° 5
- μμ 6
- κ΄μ£Ό 4
- μΈμ² 2
- μμΈ 0
- μμ μ λ΅</aside>[’μμΈ’, ‘λΆμ°’, ‘μΈμ²’, ‘λꡬ’, ‘κ΄μ£Ό’]
- λ§μ§λ§μΈλ±μ€-1 κΉμ§λ§ μΆλ ₯λλ€λ μ μμ§ λ§μ
- μ€μ μ λ΅μ μΈμ°κΉμ§ μΆλ ₯λ©λλ€
- <aside> π§π» μμκΉμ§ μ λλ€!
- e.g.) cities[0:6]
- μ¬λΌμ΄μ±μ΄λ 리μ€νΈμ μΈλ±μ€ κΈ°λ₯μ μ¬μ©νμ¬ μ 체 리μ€νΈμμ μΌλΆλ₯Ό μλΌλ΄μ΄ μ¬μ©νλ κ²μ΄λ€.
- 리λ²μ€ μΈλ±μ±(reverse index)λ§μ§λ§ κ°μ -1 ν λΉ
- e.g.)λΆμ° -7λꡬ -5κ΄μ£Ό -3μμ -1
- μΈμ° -2
- λμ -4
- μΈμ² -6
- μμΈ -8
- μΈλ±μ€λ₯Ό 첫λ²μ§Έ κ°μ΄ μλ λ§μ§λ§ κ°λΆν° μμνλ λ°©μ
- μΆκ°λ‘ μμλλ©΄ μ’μ κ²
- μΈλ±μ€ λ²μλ₯Ό λμ΄κ°λ μ¬λΌμ΄μ±cities[-50:50] → μΈλ±μ± λ²μλ₯Ό λμ΄κ°λ©΄ μ΅λ λ²μμΈ μ²μλΆν° λκΉμ§ μΆλ ₯
- cities[:] → μΈλ±μ± λ²μλ₯Ό μ§μ νμ§ μμΌλ©΄ μ²μλΆν° λκΉμ§ μΆλ ₯
- μ¦κ°κ°
cities[::2] →μμΈ, μΈμ², λμ , μΈμ°cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ','λμ ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€:μ¦κ°κ°]
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- 리μ€νΈμ μ°μ°
- λ§μ μ°μ°
- color1 = ['orange',’red’, 'blue','black', 'green','white'] color2 = ['orange1, ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1, 'white'] len(color1) # 리μ€νΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white']
- κ³±μ μ°μ°
- colorl = [’red’, 'blue', 'green'] color2 = ['orange1', ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1', 'white'] len(colorl) # 리AνΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white'] color1 * 2 -> [’red’, 'blue', 'green',’red’, 'blue', 'green']
- in μ°μ°
color2 = ['orange', 'black’, 'white'] 'blue' in color2 -> false
- ν¬ν¨ μ¬λΆλ₯Ό νμΈνλ μ°μ°
- 리μ€νΈ μΆκ° λ° μμ
- ν¨νΉκ³Ό μΈν¨νΉμΈν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°κ° λ€μ΄μμ λ κ·Έκ²μ κ°κ°μ λ³μλ‘ λ°ννλ λ°©λ²
- λ§μ½ 리μ€νΈμ κ°μ΄ 3κ°μ΄κ³ 5κ°λ‘ μΈν¨νΉμ μλνλ©΄ μ€λ₯κ° λλ€! (κ°μκ° κ°μμΌ νλ μ μμ§ λ§μ)
κ²°κ³Όκ°: [1,2,3] 1 2 3t = [1,2,3] a,b,c = t print(t,a,b,c)
- ν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό ν λΉνλ κ·Έ μ체
- μ΄μ°¨μ 리μ€νΈνλ ¬μ κ°λ κ³Ό λΉμ· (νλ ¬μ λ°°μ΄ μ μ΄ μλ…μ? κΈ°μ΄μνκ³Ό μ νλμνμμ λ°°μλλ€!)κ²°κ³Όκ°: [[49,79,20,100,80], [43,59,85,30,90],[49,79,48,60,100]]μ½λλ₯Ό μκ°νν κ²°κ³Όκ°
- print(midterm_score[0][2])
- kor_score = [49,79,20,100,80] math_score = [43,59,85,30,90] eng_score = [49,79,48,60,100] midterm_score = [kor_score, math_score, eng_score] midterm_score
- μ΄μ°¨μ 리μ€νΈλ 리μ€νΈλ₯Ό ν¨μ¨μ νμ©νκΈ° μν΄ μ¬λ¬κ°μ 리μ€νΈλ₯Ό νλμ λ³μμ ν λΉ
- 리μ€νΈκ° νμν μ΄μ
- 05 리μ€νΈμ λ©λͺ¨λ¦¬ κ΄λ¦¬ λ°©μ
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- 리μ€νΈλ μμλ κ° μ체λ₯Ό μ μ₯νλ κ΅¬μ‘°κ° μλλΌ κ·Έ κ°μ΄ μμΉν λ©λͺ¨λ¦¬μ μ£Όμμ μ£Όμκ°μ μ μ₯
== μ κ°μ λΉκ΅νλ μ°μ°μ΄κ³ isλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό λΉκ΅νλ μ°μ°μ΄λ€a = 300 b = 300 a is b a == b
νμ΄μ¬μ μ μν μ μ₯ λ°©μμ νΉμ±λλ¬Έ!a = 1 b = 1 a is b a == b
- νμ΄μ¬μ μΈν°ν리ν°(μλμ½λ€)κ° κ΅¬λλ λ, -5γ°οΈ256κΉμ§μ μ μκ°μ νΉμ λ©λͺ¨λ¦¬ μ£Όμμ μ μ₯
- λ°λΌμ μ΄ λ²μ λ΄μ μ‘΄μ¬νλ μ μκ°(int)λ Trueκ°μ΄ λμ¬ μ μλ κ²μ΄λ€
- μ΄ κ°λ μ μ‘°κΈ μ΄λ €μΈ μ μμ΄ μ΄λ° κ² μλ€ μ λλ§ μ§κΈ μμλλ κ²μ λλ‘ μΆ©λΆνλ€ μ»΄ν¨ν° μμ€ν μ λν μ΄ν΄λ₯Ό ν λ€, κ·Έλ λ€μ λ€μΌλ©΄ μ΄ν΄κ° μ λ κ²μ΄λ€
- λ©λͺ¨λ¦¬ μ μ₯ κ΅¬μ‘°λ‘ μΈν 리μ€νΈ νΉμ§
- νλμ 리μ€νΈμ λ€μν μλ£ν ν¬ν¨ κ°λ₯
- a = ["color", 1, 0.2]
- 리μ€νΈμ μ μ₯ λ°©μ
⇒ aλ₯Ό μ λ ¬νλλ° bλ μ λ ¬λμλ€. κ·Έ μ΄μ λ b=aλ₯Ό μ λ ₯ν μκ° bμλ a 리μ€νΈμ λ©λͺ¨λ¦¬ μ£Όμκ° μ μ₯λμλ€. λ λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ₯΄ν€κ³ μμΌλ―λ‘ μ€μ λ‘λ νλλ§ λ³κ²½νμ§λ§ λ λ€ λ³κ²½λ 리μ€νΈμ κ°μ 보μ¬μ£Όκ² λλ€b λ³μ λ΄ aμ μ£Όμκ° μ΄λ―Έ μκΈ° λλ¬Έμ aμ μ£Όμμμ λ³κ²½λμ΄ λ§μ°¬κ°μ§λ‘ λ λ€ λ³κ²½</aside>a.sort() print(b)
- ν¬μΈνΈλ b = a λΌλ κ±Έ μμ§ λ§μ
- <aside> π‘ bλ₯Ό μ λ ¬νλ κ²½μ°λ aμ κ°μ΄ λ°λμ§ μμ κ±°λΌκ³ μκ°νλ€λ©΄ κ²½κΈ°λ μ€μ°!
- a = [5,4,3,2,1] b = [1,2,3,4,5] b=a print(b)
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- μμ½
- λ³μλ νλ‘κ·Έλλ°μμ νΉμ ν κ°μ μ μ₯νλ 곡κ°μ μ΄λ¦μ λ»νλ€
- λ³μμ κ°μ λ£μΌλΌκ³ μ μΈνλ μκ° λ©λͺ¨λ¦¬ μ΄λκ°μ 물리μ μΈ κ³΅κ°μ ν보ν μ μλλ‘ μ΄μ체μ μ νμ΄μ¬ μΈν°ν리ν°κ° νλ ₯νμ¬ λ©λͺ¨λ¦¬ μ μ₯ μμΉλ₯Ό ν λΉνλ€. μ΄ μμΉλ₯Ό λ©λͺ¨λ¦¬ μ£ΌμλΌκ³ νλ€.
- λ³μλͺ
μ μΈ κ·μΉ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€ (λμλ¬Έμ ꡬλ³νμ¬ μ°κΈ°)
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- μμ½μ΄λ μ¬μ©ν μ μλ€
- μλ£νμ μ’
λ₯
- μ μν
- μ€μν
- λ¬Έμν
- λΆλ¦°ν
- νμ΄μ¬μ λ§μ μ°μ°μλ +, -, *, / μ¬μ©νλ€
- νμ΄μ¬μμ μ κ³±μΉμ ꡬνλ μ°μ°μλ **μ΄λ€
- νμ΄μ¬μμ λͺ«μ λ°ννλ μ°μ°μλ //μ΄κ³ λλ¨Έμ§ μ°μ°μλ %μ΄λ€
- μ¦κ° μ°μ°μλ +=, κ°μ μ°μ°μλ -=μ΄λ€
- λ³μμ μλ£νμ float() λ int() ν¨μλ₯Ό μ¬μ©νμ¬ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€
- μλ£νμ νμΈν μ μλ ν¨μλ type()μ΄λ€
- κ³Όμ
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- a≤b
- a≠int(b)
- str(a)≠b
- a is not int(b)
- int(a) ≥ int(b)
- a = 20 b = '10' print(________) True
- λ€μ μ€ λ³μλ₯Ό λ©λͺ¨λ¦¬μμ μμ νκΈ° μν΄ μ¬μ©νλ λͺ
λ Ήμ΄λ?
- remove
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x</aside>
- νμ΄μ¬ κ²½ν μ 무, μ΄λ μ λ μκ³ μλμ§, 1μ£Όμ°¨ μ λͺ¨λ₯΄λ λΆλΆ check
- w1 review
- μμ½
- μ½λ©μ΄λ νλ‘κ·Έλλ°μ νλ νμμ΄λ©°, νλ‘κ·Έλλ°μ νλ‘κ·Έλλ° μΈμ΄λ₯Ό μ¬μ©νμ¬ νλ‘κ·Έλ¨μ κ°λ°νλ κ²μ΄λ€. νλ‘κ·Έλλ° μΈμ΄λ μΈκ°μ΄ μνλ κ²μ μ»΄ν¨ν°λ‘ μ€νμν€κΈ° μν΄ μ¬μ©νλ μ»΄ν¨ν°κ° μ΄ν΄ν μ μλ μΈμ΄μ΄λ€.
- νμ΄μ¬μ κ·λ λ° λ‘μ¬μ΄ κ°λ°ν μΈμ΄μ΄κ³ μ΄ν λ€μν κΈ°λ₯μ΄ μΆκ°λμλ€.
- νμ΄μ¬μ νλ«νΌ λ 립μ μΈ μΈμ΄, μΈν°νλ¦¬ν° μΈμ΄, κ°μ²΄ μ§ν₯ μΈμ΄, λμ νμ΄ν μΈμ΄λΌλ νΉμ§μ κ°κ³ μλ€.
- νλ©΄ μ
μΆλ ₯ ν¨μμΈ input(), print()ν¨μμ λν΄ λ°°μ λ€.
- input()μ μ¬μ©μλ‘λΆν° κ°μ μ λ ₯ λ°λ ν¨μμ΄κ³
- print()λ νλ©΄μ κ²°κ³Όκ°μ μΆλ ₯νλ ν¨μμ΄λ€.
- μμ½
- λ³μμ κ°λ , λ³μμ λ©λͺ¨λ¦¬μ κ΄κ³μ λν΄ μμλ³Έλ€
- λ³μλͺ μ μ μΈνλ κ·μΉμ λν΄ μ΄ν΄νλ€
- κΈ°λ³Έ μλ£νμΈ μ μν, μ€μν, λ¬Έμν, λΆλ¦°νμ λν΄ νμ΅νλ€
- μ¬μΉμ°μ°μ λΉλ‘―ν κ°λ¨ν μ°μ°μ μννλ€
- μλ£ν κ° λ³ννλ λ°©λ²μ λν΄ μμλ³΄κ³ , μλ£νμ νμΈνλ λ°©λ²μ νμ΅νλ€
- 01 λ³μμ μ΄ν΄μ°μ μ΄ μ½λμ κ²°κ³Ό κ°μ μκ°ν΄λ³΄μ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
professor = "sungchul choi" print(professor)
- μΌμͺ½μ μ€λ professor λ λ³μμ΄λ€ μ½κ² λ§ν΄ κ°μ μ§μ΄ λ£λ μμμ΄λ€. μ€λ₯Έμͺ½μ sungchul choiλ κ°μ΄λ€
- μ¦, μ€λ₯Έμͺ½ κ°μ μΌμͺ½ λ³μ μμμ μ§μ΄λ£μ΄λΌ
a = 7 b = 5 print("a+b") print(a+b)
- a = 7 μ 7μ΄λΌλ κ°μ aμ λ£μΌλΌλ λ», b = 5λ λμΌ
- print()λ κ΄νΈ μμ κ°μ μΆλ ₯νλ κ²
- </aside>
- <μ½λ μ€λͺ >
- 12
- sungchul choi
- λ³μμ λ©λͺ¨λ¦¬
- λ³μ : μ΄λ ν κ°μ μ μ₯νλ μ₯μ μμ
- λ©λͺ¨λ¦¬: μ΄λ¬ν λ³μλ₯Ό μ μ₯νλ κ³΅κ° λ리κ΄
- λ©λͺ¨λ¦¬ μ£Όμ: λ³μμ μ μ₯ μμΉ μμΈμ λ
Έμꡬ 곡λ¦λ &*8γ°οΈλ리κ΄
- μκ°μ μΌλ‘ 물리μ μΈ κ³΅κ°μ ν보νλ κ²μΌλ‘ μ€νλ§λ€ λ©λͺ¨λ¦¬ μ£Όμλ λ³ν μ μμ
- μμλλ©΄ μΈλͺ¨ μλ μ»΄ν¨ν°μ ꡬ쑰 π€
- μ£ΌκΈ°μ΅μ₯μΉ: CPUμμ μ²λ¦¬ μ€μΈ νλ‘κ·Έλ¨κ³Ό λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯
- μ¦ a = 3μ μ½λλ‘ μμ±νλ€λ©΄ aλΌλ λ©λͺ¨λ¦¬ μ₯μμ 3μ΄λΌλ κ°μ λ£μ΄λΌ λΌκ³ ν΄μν μ μλ€
- μ€μμ²λ¦¬μ₯μΉ: μ λ ₯λ μλ£λ₯Ό μ μ ν μ λ³΄λ‘ λ³ννκΈ° μνμ¬ μννΈμ¨μ΄λ‘λΆν° λ°μ λͺ λ Ήμ΄λ₯Ό μ€ννλ μ₯μΉ
- λ³μλͺ
μ μΈ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νλ‘κ·Έλ¨μ νΌμ λ§λλ κ²μ΄ μλ μ¬λΏμ΄ ν¨κ» λ§λλ κ²μ΄λ―λ‘ μ§κ΄μ μ΄κ³ μλ―Έκ° λ΄κΈ΄ λ¨μ΄λ‘ λ§λ€μ΄μΌ νλ€
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€
- professor κ³Ό Professorμ λ€λ₯Έ λ³μμ΄λ€. νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νκΈ° λλ¬Έμ λ°λμ κΈ°μ΅νκ³ μ¨μΌνλ€
- λλΆλΆμ κ²½μ° μλ¬Έμλ‘ κ΅¬μ±νλ κ²μ μΆμ²νλ€
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- under_score
- μ£Όμ μ¬νμΌλ‘λ λΆμν(-)λ₯Ό μ¬μ©νμ§ μλλ€
- λ€λ₯Έ μΈμ΄μμλ camel caseλ₯Ό μ΄μ©νκΈ°λ νλ€
- λ¨μ΄μ λ¨μ΄μ 첫 μ€ν λ§μ λλ¬Έμλ‘ μ¬μ©νμ¬ λ¨μ΄λ₯Ό ꡬλΆν΄μ€λ€
- ex) CamelCase
- μ΄λ¬ν λ°©μμ under scoreλΌκ³ νλ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ
μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- 1professor μ¬μ© λΆκ° professor1 μ¬μ©κ°λ₯
- μμ½μ΄λ μ¬μ©ν μ μλ€
- for, if, else λ± μ°λ¦¬κ° μ½μν λ¨μ΄λ₯Ό μ¬μ©νλ©΄ νμ΄μ¬μ μ€λ₯κ° λλ€
- μ°λ¦¬κ° μ§μ ν νμΌ μ΄λ¦λ λ§μ°¬κ°μ§μ΄λ€.
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- λ³μλͺ μ μΈ κ·μΉ
- κ²°κ³Όκ°a+bμμν κ°κ³Ό μ€μ κ°μ΄ μΌμΉνλκ°?
- print() → κ΄νΈ μμ λ΄μ©μ νλ©΄μ μΆλ ₯νλ ν¨μ
- professor = "sungchul choi" print(professor) a = 7 b = 5 print("a+b") print(a+b)
- 02 μλ£νκ³Ό κΈ°λ³Έ μ°μ°
- λ©λͺ¨λ¦¬ 곡κ°
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- μμλλ©΄ μΈλ°μλ μ΄μ§μ
- μ»΄ν¨ν°μ λ©λͺ¨λ¦¬λ μ€λ¦¬μ½μΌλ‘ λ§λ λ°λ체μ΄λ€. λ°λ체μ κ°μ₯ ν° νΉμ§μ μ΄λ€ μκ·Ήμ μ£Όμμ λ μ κΈ°κ° ν΅ν μ μμ΄ μ λ₯μ νλ¦μ μ μ΄ν μ μλ€λ κ²μ΄λ€. μ΄λ¬ν μ±μ§μ μ΄μ©ν΄ λ°λ체μ μ λ₯κ° νλ₯Ό λ1 νλ₯΄μ§ μμ λ0μ΄λΌλ μ«μλ‘ ννν μ μλ€ λ°λΌμ λ©λͺ¨λ¦¬λ μ λ₯μ νλ¦μ μ΄μ§μλ‘ νννλ κ²μ΄λ€
- μ»΄ν¨ν°λ 0κ³Ό 1 λκ°μ§ μ λ³΄λ§ μ μ₯ν μ μμΌλ©° μ΄λ¬ν λ°©μμ μ΄μ§μλ₯Ό μ¬μ©νλ€
- 곡κ°μ λν κ°λ
μ΄ν΄μ΄μ§μ ν μ리λ₯Ό λΉνΈλΌκ³ νλ©° 8κ°μ λΉνΈλ 1λ°μ΄νΈ, 1024λ°μ΄νΈλ 1ν¬λ‘λ°μ΄νΈ , 1024ν¬λ‘λ°μ΄νΈλ 1λ©κ°λ°μ΄νΈ
- κ³Όμ° νλμ λ³μλ μ΄λ μ λμ λ©λͺ¨λ¦¬ 곡κ°μ μ¬μ©ν κΉ?
- κΈ°λ³Έ μλ£ν
- μ μν(integer type)λ°μ΄ν° μ μΈν λ: data = 1 (λ°λ‘ λ°μ΄νλ₯Ό μ¬μ©νμ§ μμλ μ μλ‘ μΈμνλ€)
- μμ°μλ₯Ό ν¬ν¨ν΄ 0,-1,-2,1,2μ κ°μ΄ κ°μ μμμ΄ μ μλ‘ νμ λ κ°μ λ»νλ€
- μ€μν(floating-point type)
- 10.2, 7.2μ κ°μ΄ μμμ μ΄ ν¬ν¨λ κ°μ λ§νλ€. μ€μ λ‘ κ°μ΄ μ μνμ΄λΌλ 9.0μΌλ‘ μ λ ₯νλ©΄ μΈν°ν리ν°λ μ€μνμΌλ‘ ν΄μνλ€
- λ¬Έμν(string type)(λ°μ΄νλ ν° λ°μ΄ν, μμ λ°μ΄ν μκ΄μμ΄ νΈν κ±Έ μ΄μ©νλ©΄ λμ§λ§ μ£Όλ‘ ν° λ°μ΄νλ₯Ό μ΄μ©νλ€)
- κ°μ΄ λ¬Έμλ‘ μΆλ ₯λλ μλ£νμ΄λ€. νμ΄μ¬μμλ λ³΄ν΅ λ°μ΄νκ° λ€μ΄κ° μ 보λ₯Ό λ¬Έμν λ°μ΄ν°λΌκ³ νλ€. μλ₯Ό λ€μ΄ μ½λμμ print(a+b)μ print(”a+b”)λ λ§€μ° λΉμ·ν΄ 보μ΄μ§λ§ κ²°κ³Όλ μ ν λ€λ₯΄λ€. νμμ μ½λμμ λ°μ΄ν μμ μλ a+bλ λ³μκ° μλλΌ λ¬Έμμ΄λ‘ μΈμνκΈ° λλ¬Έμ a+bλΌλ λ¬Έμκ° νλ©΄μ κ·Έλλ‘ μΆλ ₯λλ κ²μ μ μ μλ€.
- λΆλ¦°ν(boolean type)
- μμλλ©΄ μΈλ°μλ λμ νμ΄νμ΄λ¬ν λμ νμ΄νμ κ°μ₯ ν° μ₯μ μ μ μ°νκΈ°μ λ©λͺ¨λ¦¬ 곡κ°λ μ μ₯λλ ν¬κΈ°μ λ°λΌ λμ μΌλ‘ ν λΉλ°μ μ μλ€μ΄μ μ€μ λ‘ νμ μ νμΈν΄λ΄ μλ€! π€ type()
int() a = int(7)- λμ νμ΄νμ΄λ λ³μμ λ©λͺ¨λ¦¬ 곡κ°μ ν보νλ νμκ° νλ‘κ·Έλ¨ μ€ν μμ μμ λ°μνλ κ²μ λ»νλ€. μΌλ°μ μΌλ‘ λ€λ₯Έ μΈμ΄μμλ λ³μμ νμ μ 미리 μ μΈνμ§λ§ νμ΄μ¬μ μ μΈμ νμ§ μμλ μΈν°ν리ν°κ° μμμ νλ¨νλ€. μ΄λ κ² νλ‘κ·Έλλ¨Έκ° μ§μ νλ¨νλ κ²μ΄ μλλΌ μΈν°ν리ν°κ° μ§μ νλ¨νλ κ²μ λμ νμ΄νμ΄λΌ νλ€.
- λΆλ¦°νμ λ Όλ¦¬νμ΄λΌκ³ λ νλ©° μ°Έ λλ κ±°μ§μ ννν λ μ¬μ©νλ€. λ§μ½ κ°μ΄ true λΌλ©΄ μ°Έμ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 1μ λ»νλ€. λ°λλ‘ falseλΌλ©΄ κ±°μ§μ μλ―Ένλ©°, μ»΄ν¨ν°μμλ 0μ λ»νλ€.
- λ©λͺ¨λ¦¬μ ν¬κΈ°λ λ³μμ μλ£νμ μν΄ κ²°μ λλ€.
- κ°λ¨ν μ°μ°
- μ°μ°μ : +, -, *, / κΈ°νΈ
- νΌμ°μ°μ: μ°μ°μμ μν΄ κ³μ°λλ μ«μ λλ λ¬Έμ
- μνμ°μ°
-
- λ§μ
- λΊμ
- κ³±μ
- / λλμ
- ** μ κ³±
-
- νμ΄μ¬μ μ¬μΉμ°μ°μ μνμ μ¬μΉμ°μ°κ³Ό λΉμ·νλ€. λ€λ§ λ€λ₯Έ μ μ λ¬ΈμνλΌλ¦¬ λνλ κ²μ΄ κ°λ₯νλ€
- μ¦κ°μ°μ°κ³Ό κ°μμ°μ°
a = 2 a += 1 #a = a+1 print(a)
a = 3 a = a-1 a -= 1 print(a)
- a = 1 a = a + 1 print(a)
- νμ΄μ¬μμλ λ€μν μλ£νμ μ¬μ©νμ¬ κ°λ¨ν μ°μ°μ΄ κ°λ₯νλ€
- λ©λͺ¨λ¦¬ 곡κ°
- 03 μλ£ν λ³νμλ₯Ό λ€μ΄ μΈν°λ· μ¬μ΄νΈμ λ‘κ·ΈμΈν λ μΌλ°μ μΌλ‘ μ«μλ₯Ό μ
λ ₯ν΄μΌ νλλ° μ»΄ν¨ν°λ κ·Έ κ°μ μ«μκ° μλ λ¬Έμμ΄λ‘ μΈμνλ κ²½μ°κ° λ§λ€. μ¬λμ΄ λ³΄κΈ°μλ λκ°μ΄ 보μ΄μ§λ§ μ»΄ν¨ν°μμλ λ©λͺ¨λ¦¬μ μ©λ ν보 λ± μΈν°ν리ν°μ μ΄μ체μ κ° ν΄λΉ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ λ°©μμ΄ μμ ν λ¬λΌμ§λ€
- μ μνκ³Ό μ€μν κ° λ³ν
a = 10 print(a) a = float(10) print(a)
κ²°κ³Ό: 3.33333…a = 10 b = 3 print(a/b)
κ²°κ³Ό: 20κ²°κ³Όλ₯Ό νμΈνλ©΄ μ€μνμ΄ μ μνμΌλ‘ λ³νλμ΄ μμμ μ΄νμ λ΄λ¦Όμ΄ λ°μνλ€. μ΄ μ μ΄ κΈ°μ‘΄ μν μ°μ°κ³Ό λ€λ₯Έ μ μ΄λ€.a = int(10.7) b = int(10.3) print(a+b) print(a) print(b)
- 10 10
- μΈν°ν리ν°λ λ³μ κ° κ³μ°ν λ νμνλ€ μκ°λλ©΄ μ€μ€λ‘ μ μνμ μ€μνμΌλ‘ λ³ννλ€. μ΄κ²μ΄ νμ΄μ¬ μΈν°ν리ν°μ νΉμ§μ΄λ€.
- λ³μμ μλ£νμ float() ν¨μλ int()ν¨μλ₯Ό μ¬μ©νλ©΄ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€.
- μ«μνκ³Ό λ¬Έμν κ° λ³ν
a = '76.3' #μ μν b = float(a) print(a) print(b) print(a+b) a = float(a) b = a print(a+b) a = str(a) b = str(b) print(a+b)
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€.
- μλ£ν νμΈνκΈ°
a = int(10.3) b = float(10.3) c = str(10.3) print(type(a)) print(type(b)) print(type(c))
- μ€μ νλ‘κ·Έλλ°μ νλ€ λ³΄λ©΄ aλΌλ λ³μμ bλΌλ λ³μμ μλ£νμ΄ λ¬΄μμΈμ§ ν·κ°λ¦΄ λ type() ν¨μλ₯Ό μ¬μ©νλ€
- μ μνκ³Ό μ€μν κ° λ³ν
- μ€μ νλ‘κ·Έλλ°μμ μμμ λ°°μ΄ 4κ°μ§ νμ μ μλ£νμ μμ λ‘κ² λ°κΏκ°λ©° μ¬μ©ν΄μΌν λκ° λ§λ€,
- 01 νμ΄μ¬ νλ‘κ·Έλλ° νκ²½
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- CLI νκ²½κ·Έλ μ§λ§, μ°λ¦¬κ° μ£Όλ‘ μ½λ©μμ μ¬μ©νκ² λλ νκ²½μ CLI νκ²½μ΄λΌ μκ°νλ©΄ λλ€.
- νμ΄μ°Έμμ λͺ λ Ήμ΄λ₯Ό μ λ ₯νλ κ², ν°λ―Έλμμ μ λ ₯νλ κ² λν λ€ CLI νκ²½μ΄λ€
- κ·Έλ¬λ λ°λλ‘ CLIλ λ§μ°μ€μ ν΄λ¦μ΄ μλ ν€λ³΄λλ§μΌλ‘ λͺ λ Ήμ μ λ ₯νλ νκ²½μ΄λ€
- μ΄λ κ² λ³΄κΈ° μ’κ² μκΈ΄ μμ΄μ½μ ν΄λ¦νλ©΄ μ±μ΄ μ€νλλ€.
- GUIνκ²½μμλ μ¬λ¬ κ°μ§ λκ΅¬κ° μ¬μ©λλλ° λνμ μΌλ‘ λ§μ°μ€μ μμ΄μ½μ΄ μλ€.
- μ»΄ν¨ν°μ λͺ λ Ήμ μ λ ₯ν λ μ¬μ©νλ νκ²½μ μ¬μ©μ μΈν°νμ΄μ€λΌκ³ νλλ° μ¬κΈ°μλ λ€μν λ°©μμ΄ μλ€
- μ¬μ©μ μΈν°νμ΄μ€λνμ μΈ μ¬μ©μ μΈν°νμ΄μ€λ‘ GUIκ° μλ€
- 04 리μ€νΈμ μ΄ν΄
- 리μ€νΈκ° νμν μ΄μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- νμ 100λͺ μ μ±μ μ μ λ ₯ν΄μΌ νλλ° 100κ°μ λ³μλ₯Ό λ§λ λ€λ©΄ μ½λκ° κΈΈμ΄μ§κ³ λ²κ±°λ‘μ
- λ§μ λ³μλ₯Ό λ§λ€μ§ μκ³ ν κ°μ λ³μμ λͺ¨λ κ°μ μ μ₯ → ν¨μ¨μ
- 리μ€νΈμ κ°λ
- 리μ€νΈλ νλμ λ³μμ μ¬λ¬ κ°μ μ μ₯νλ μλ£νμ΄λ€.
- νλμ λ³μμ μ¬λ¬κ°μ§ κ°μ μ μ₯νλ κΈ°λ²μ μνμ€ μλ£νμ΄λΌκ³ νλ€.
- μνμ€ μλ£νμ μ¬λ¬ μλ£λ₯Ό μμλλ‘ λ£λλ€λ λ»μ΄λ€. (μμκ° μλ€λ κ²λ§ μΈμ§ν κ²)
- μλ₯Ό λ€μ΄, κ΅μ΄, μν, μμ΄ μ μλ₯Ό μμμμ΄ λ£μΌλ©΄ λκ° κ΅μ΄ μ μμΈμ§ μ μ μλ€.
- λ€μν μλ£νμ κ°μ΄ λ£μ μ μλ€
- [100,μ«μ, false]
- μΈλ±μ±κ³Ό μ¬λΌμ΄μ±
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- </aside>
- colors = ['red', 'blue', 'green'] print(colors[0]) print(colors[2]) print(len(colors))
- μΈλ±μ±μ΄λ 리μ€νΈμ μ μ₯λμ΄ μλ κ°μ μ κ·ΌνκΈ° μν΄ μ΄ κ°μ μλμ μΈ μ£Όμλ₯Ό μ¬μ©νλ κ²
- μ¬λΌμ΄μ±(slicing)
κΈ°λ³Έ λ¬Έλ²: λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€]cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- e.g.) cities[0:6]
- indexingλΆμ° 1λꡬ 3μΈμ° 5
- μμ 6
- κ΄μ£Ό 4
- μΈμ² 2
- μμΈ 0
- μμ μ λ΅</aside>[’μμΈ’, ‘λΆμ°’, ‘μΈμ²’, ‘λꡬ’, ‘κ΄μ£Ό’]
- λ§μ§λ§μΈλ±μ€-1 κΉμ§λ§ μΆλ ₯λλ€λ μ μμ§ λ§μ
- μ€μ μ λ΅μ μΈμ°κΉμ§ μΆλ ₯λ©λλ€
- <aside> π§π» μμκΉμ§ μ λλ€!
- e.g.) cities[0:6]
- μ¬λΌμ΄μ±μ΄λ 리μ€νΈμ μΈλ±μ€ κΈ°λ₯μ μ¬μ©νμ¬ μ 체 리μ€νΈμμ μΌλΆλ₯Ό μλΌλ΄μ΄ μ¬μ©νλ κ²μ΄λ€.
- 리λ²μ€ μΈλ±μ±(reverse index)λ§μ§λ§ κ°μ -1 ν λΉ
- e.g.)λΆμ° -7λꡬ -5κ΄μ£Ό -3μμ -1
- μΈμ° -2
- λμ -4
- μΈμ² -6
- μμΈ -8
- μΈλ±μ€λ₯Ό 첫λ²μ§Έ κ°μ΄ μλ λ§μ§λ§ κ°λΆν° μμνλ λ°©μ
- μΆκ°λ‘ μμλλ©΄ μ’μ κ²
- μΈλ±μ€ λ²μλ₯Ό λμ΄κ°λ μ¬λΌμ΄μ±cities[-50:50] → μΈλ±μ± λ²μλ₯Ό λμ΄κ°λ©΄ μ΅λ λ²μμΈ μ²μλΆν° λκΉμ§ μΆλ ₯
- cities[:] → μΈλ±μ± λ²μλ₯Ό μ§μ νμ§ μμΌλ©΄ μ²μλΆν° λκΉμ§ μΆλ ₯
- μ¦κ°κ°
cities[::2] →μμΈ, μΈμ², λμ , μΈμ°cities = ['μμΈ', 'λΆμ°', 'μΈμ²', 'λꡬ','λμ ', 'κ΄μ£Ό', 'μΈμ°', 'μμ']
- λ³μλͺ [μμμΈλ±μ€:λ§μ§λ§μΈλ±μ€:μ¦κ°κ°]
- μΈλ±μ±(indexing)κ°λ¨ν λ§ν΄, 첫λ²μ§Έ κ°μ 0μΌλ‘ νμ λ 첫λ²μ§Έ κ°κ³Ό μΌλ§λ λ¨μ΄μ Έ μλμ§λ₯Ό λνλΈ κ²<aside> π‘ len()μ lengthμ μ€λ§λ‘ 리μ€νΈμ κΈΈμ΄ λ°ννλ ν¨μ → μ¬κΈ°μλ κ° 3κ°λ₯Ό λ°ννμ
- 리μ€νΈμ μ°μ°
- λ§μ μ°μ°
- color1 = ['orange',’red’, 'blue','black', 'green','white'] color2 = ['orange1, ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1, 'white'] len(color1) # 리μ€νΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white']
- κ³±μ μ°μ°
- colorl = [’red’, 'blue', 'green'] color2 = ['orange1', ’black’, 'white'] print(colorl + color2) # λ 리μ€νΈ. ν©μΉκΈ° -> ['red', ’blue’, ’green', 'orange', 'black1', 'white'] len(colorl) # 리AνΈ κΈΈμ΄ -> 3 total_color = colorl + color2 -> ['red', ’blue', ’green', ’orange', 'black', 'white'] color1 * 2 -> [’red’, 'blue', 'green',’red’, 'blue', 'green']
- in μ°μ°
color2 = ['orange', 'black’, 'white'] 'blue' in color2 -> false
- ν¬ν¨ μ¬λΆλ₯Ό νμΈνλ μ°μ°
- 리μ€νΈ μΆκ° λ° μμ
- ν¨νΉκ³Ό μΈν¨νΉμΈν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°κ° λ€μ΄μμ λ κ·Έκ²μ κ°κ°μ λ³μλ‘ λ°ννλ λ°©λ²
- λ§μ½ 리μ€νΈμ κ°μ΄ 3κ°μ΄κ³ 5κ°λ‘ μΈν¨νΉμ μλνλ©΄ μ€λ₯κ° λλ€! (κ°μκ° κ°μμΌ νλ μ μμ§ λ§μ)
κ²°κ³Όκ°: [1,2,3] 1 2 3t = [1,2,3] a,b,c = t print(t,a,b,c)
- ν¨νΉ: ν λ³μμ μ¬λ¬ κ°μ λ°μ΄ν°λ₯Ό ν λΉνλ κ·Έ μ체
- μ΄μ°¨μ 리μ€νΈνλ ¬μ κ°λ κ³Ό λΉμ· (νλ ¬μ λ°°μ΄ μ μ΄ μλ…μ? κΈ°μ΄μνκ³Ό μ νλμνμμ λ°°μλλ€!)κ²°κ³Όκ°: [[49,79,20,100,80], [43,59,85,30,90],[49,79,48,60,100]]μ½λλ₯Ό μκ°νν κ²°κ³Όκ°
- print(midterm_score[0][2])
- kor_score = [49,79,20,100,80] math_score = [43,59,85,30,90] eng_score = [49,79,48,60,100] midterm_score = [kor_score, math_score, eng_score] midterm_score
- μ΄μ°¨μ 리μ€νΈλ 리μ€νΈλ₯Ό ν¨μ¨μ νμ©νκΈ° μν΄ μ¬λ¬κ°μ 리μ€νΈλ₯Ό νλμ λ³μμ ν λΉ
- 리μ€νΈκ° νμν μ΄μ
- 05 리μ€νΈμ λ©λͺ¨λ¦¬ κ΄λ¦¬ λ°©μ
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- 리μ€νΈλ μμλ κ° μ체λ₯Ό μ μ₯νλ κ΅¬μ‘°κ° μλλΌ κ·Έ κ°μ΄ μμΉν λ©λͺ¨λ¦¬μ μ£Όμμ μ£Όμκ°μ μ μ₯
== μ κ°μ λΉκ΅νλ μ°μ°μ΄κ³ isλ λ©λͺ¨λ¦¬μ μ£Όμλ₯Ό λΉκ΅νλ μ°μ°μ΄λ€a = 300 b = 300 a is b a == b
νμ΄μ¬μ μ μν μ μ₯ λ°©μμ νΉμ±λλ¬Έ!a = 1 b = 1 a is b a == b
- νμ΄μ¬μ μΈν°ν리ν°(μλμ½λ€)κ° κ΅¬λλ λ, -5γ°οΈ256κΉμ§μ μ μκ°μ νΉμ λ©λͺ¨λ¦¬ μ£Όμμ μ μ₯
- λ°λΌμ μ΄ λ²μ λ΄μ μ‘΄μ¬νλ μ μκ°(int)λ Trueκ°μ΄ λμ¬ μ μλ κ²μ΄λ€
- μ΄ κ°λ μ μ‘°κΈ μ΄λ €μΈ μ μμ΄ μ΄λ° κ² μλ€ μ λλ§ μ§κΈ μμλλ κ²μ λλ‘ μΆ©λΆνλ€ μ»΄ν¨ν° μμ€ν μ λν μ΄ν΄λ₯Ό ν λ€, κ·Έλ λ€μ λ€μΌλ©΄ μ΄ν΄κ° μ λ κ²μ΄λ€
- λ©λͺ¨λ¦¬ μ μ₯ κ΅¬μ‘°λ‘ μΈν 리μ€νΈ νΉμ§
- νλμ 리μ€νΈμ λ€μν μλ£ν ν¬ν¨ κ°λ₯
- a = ["color", 1, 0.2]
- 리μ€νΈμ μ μ₯ λ°©μ
⇒ aλ₯Ό μ λ ¬νλλ° bλ μ λ ¬λμλ€. κ·Έ μ΄μ λ b=aλ₯Ό μ λ ₯ν μκ° bμλ a 리μ€νΈμ λ©λͺ¨λ¦¬ μ£Όμκ° μ μ₯λμλ€. λ λ€ λμΌν λ©λͺ¨λ¦¬ μ£Όμλ₯Ό κ°λ₯΄ν€κ³ μμΌλ―λ‘ μ€μ λ‘λ νλλ§ λ³κ²½νμ§λ§ λ λ€ λ³κ²½λ 리μ€νΈμ κ°μ 보μ¬μ£Όκ² λλ€b λ³μ λ΄ aμ μ£Όμκ° μ΄λ―Έ μκΈ° λλ¬Έμ aμ μ£Όμμμ λ³κ²½λμ΄ λ§μ°¬κ°μ§λ‘ λ λ€ λ³κ²½</aside>a.sort() print(b)
- ν¬μΈνΈλ b = a λΌλ κ±Έ μμ§ λ§μ
- <aside> π‘ bλ₯Ό μ λ ¬νλ κ²½μ°λ aμ κ°μ΄ λ°λμ§ μμ κ±°λΌκ³ μκ°νλ€λ©΄ κ²½κΈ°λ μ€μ°!
- a = [5,4,3,2,1] b = [1,2,3,4,5] b=a print(b)
- 리μ€νΈμ λ©λͺ¨λ¦¬ μ μ₯
- μμ½
- λ³μλ νλ‘κ·Έλλ°μμ νΉμ ν κ°μ μ μ₯νλ 곡κ°μ μ΄λ¦μ λ»νλ€
- λ³μμ κ°μ λ£μΌλΌκ³ μ μΈνλ μκ° λ©λͺ¨λ¦¬ μ΄λκ°μ 물리μ μΈ κ³΅κ°μ ν보ν μ μλλ‘ μ΄μ체μ μ νμ΄μ¬ μΈν°ν리ν°κ° νλ ₯νμ¬ λ©λͺ¨λ¦¬ μ μ₯ μμΉλ₯Ό ν λΉνλ€. μ΄ μμΉλ₯Ό λ©λͺ¨λ¦¬ μ£ΌμλΌκ³ νλ€.
- λ³μλͺ
μ μΈ κ·μΉ
- λ€λ₯Έ μ¬λμ΄ μ½μ΄λ μ΄ν΄ν μ μλ μ΄λ¦
- νμ΄μ¬μ λμλ¬Έμλ₯Ό ꡬλ³νλ€ (λμλ¬Έμ ꡬλ³νμ¬ μ°κΈ°)
- λ¨μ΄μ λ¨μ΄ μ¬μ΄λ λ°μ€(_)λ‘ μ΄μ΄ ν λ¨μ΄λ₯Ό λ§λ λ€
- μ«μλ₯Ό μ¬μ©ν μ μμ§λ§ λ³μλͺ μ΄ μ«μλ‘ μμνλ©΄ μλλ€
- μμ½μ΄λ μ¬μ©ν μ μλ€
- μλ£νμ μ’
λ₯
- μ μν
- μ€μν
- λ¬Έμν
- λΆλ¦°ν
- νμ΄μ¬μ λ§μ μ°μ°μλ +, -, *, / μ¬μ©νλ€
- νμ΄μ¬μμ μ κ³±μΉμ ꡬνλ μ°μ°μλ **μ΄λ€
- νμ΄μ¬μμ λͺ«μ λ°ννλ μ°μ°μλ //μ΄κ³ λλ¨Έμ§ μ°μ°μλ %μ΄λ€
- μ¦κ° μ°μ°μλ +=, κ°μ μ°μ°μλ -=μ΄λ€
- λ³μμ μλ£νμ float() λ int() ν¨μλ₯Ό μ¬μ©νμ¬ λ§€μ° κ°λ¨νκ² λ³νν μ μλ€
- λ¬ΈμνμΌλ‘ μ μΈλ κ°λ μ μνμ΄λ μ€μνμΌλ‘ λ³νν μ μλ€
- μλ£νμ νμΈν μ μλ ν¨μλ type()μ΄λ€
- κ³Όμ
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- a≤b
- a≠int(b)
- str(a)≠b
- a is not int(b)
- int(a) ≥ int(b)
- a = 20 b = '10' print(________) True
- λ€μ μ€ λ³μλ₯Ό λ©λͺ¨λ¦¬μμ μμ νκΈ° μν΄ μ¬μ©νλ λͺ
λ Ήμ΄λ?
- remove
- clear
- del
- pop
- delate
- μ
λ ₯λ°μ μμ¨μ¨λλ₯Ό νμ¨μ¨λλ‘ λ³ννλ νλ‘κ·Έλ¨μ μ½λ©νλ €κ³ νλ€. μ½λ μμλ₯Ό λ°λ₯΄κ² λμ΄νμμ€.
- fahrenheit = ((9/5) * celsius) + 32
- celsius = input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”)
- print(”μμ¨μ¨λ:”, celsius, “νμ¨μ¨λ:”, fahrenheit)
- celsius = float(input(”μμ¨μ¨λλ₯Ό μ λ ₯νμΈμ:”))
- λ€μ μ€ νμ΄μ¬μ λ³μλͺ
μΌλ‘ μ μ μΉ μμ κ²μ?
- ABC1982
- abc1982
- 1982abc
- abc_23
- _23abc
- box = “apple”μ λ»μ?
- box λ³μμ μ΄λ¦μ appleμ΄λ€
- box λ³μμ apple κ°μ λ£μ΄λΌ
- box λ³μμ appleμ κ°λ€
- box λ³μλ appleμ΄λ€
- apple λ³μλ boxμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- μλ¬ λ°μ
- 1.51.51.51.5
- 6.0
- 6
- “6”
- a = "1.5" b = 4 print(a*b)
- λ³μμ λν μ€λͺ
μΌλ‘ νλ¦° κ²μ?
- νλ‘κ·Έλ¨μμ μ¬μ©νκΈ° μν νΉμ ν κ°μ μ μ₯νλ 곡κ°μ΄λ€
- μ μΈλλ μκ° λ©λͺ¨λ¦¬μ νΉμ μμμ 곡κ°μ΄ ν λΉλλ€
- λ³μμ ν λΉλ κ°μ νλλμ€ν¬μ μ μ₯λλ€
- A=8μ “Aλ 8μ΄λ€”λΌλ λ»μ μλλ€
- ‘2x+7y’λ 14λΌκ³ νλ©΄, μ΄ μμμ x,yλ λ³μμ΄λ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 0.53
- 530
- 512
- 3
- 5
- a = 53%10 print(a)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- <class’float’>
- <class ‘int’>
- <class ‘str’>
- TypeError
- 025
- a = "10" b = "40" print(type(float(a/b)))
- λ€μ μ½λμ μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ κ³ λ₯΄μμ€
- <class’integer’>
- <class’int’>
- <class’str’>
- <class’string’>
- <class’float’>
- a = 572 print(type(a))
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 2.12.12.1
- int(a)*b
- a*b
- a*int(b)
- int(a)*int(b)
- float(a)*b
- a = '3' b = '2.1' print(___________)
- λ³μλͺ
μ μ§μ λ κΆμ₯νλ κ·μΉ μ€ νλ¦° κ²μ?
- λ³μλͺ μ μνλ²³, μ«μ, λ°μ€ λ±μ μ¬μ©νμ¬ ννν μ μλ€
- λ³μλͺ μ μλ―Έμλ λ¨μ΄λ‘ μ°λ κ²μ κΆμ₯νλ©°, νκΈλ μ¬μ©ν μ μλ€
- λ³μλͺ μ λμλ¬Έμκ° κ΅¬λΆλλ€
- λ¬Έλ²μΌλ‘ μ¬μ©λλ νΉλ³ν μμ½μ΄λ λ³μλͺ μΌλ‘ μ¬μ©νμ§ μλλ€
- λ³μλͺ μ “a”, “b”λ±μΌλ‘ μ¬μ©νλ κ²μ κΆμ₯νμ§ μλλ€
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ₯Ό μ°μμ€.
- x = 15 x = x+5 print(x)
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ μλ§μ μ½λλ₯Ό κ³ λ₯΄μμ€κ²°κ³Όκ°: 30010.5
- str(a*b) + str(c)
- str(a) + str(b) + str(c)
- a * b + str(c)
- int(a) + str(b) + str(c)
- a + b + c
- a = 10 b = 30 c =10.5 print(_________)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- 10
- 1
- 5
- 15
- 11
- x = 1 x += 5 x = x+5 print(x)
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€ν κ²°κ³Όλ‘ μλ§μ κ²μ?
- x = 5 + 4 * 3 -2 /2 x
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
-
- λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±νμ λ, μ€νκ²°κ³Όλ‘ μλ§μ κ²μ?
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
-
-
-
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
- λ€μκ³Ό κ°μ μ½λ μμ± μ, λΉ μΉΈμ λ€μ΄κ° μ μλ μ½λλ₯Ό κ³ λ₯΄μμ€
'π μ€ν°λ > νμ΄μ¬ μ€ν°λ κ°μμλ£' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[2ν/κΉμΈμ°] 2μ°¨μ νμ΄μ¬ μ€ν°λ - μλ£ν (0) | 2023.03.16 |
---|---|
[1ν/νκ·λ¦Ό] 2μ°¨μ νμ΄μ¬ μ€ν°λ - μλ£ν (0) | 2023.03.16 |
[4ν/κΉλ―Όν] 1μ°¨μ νμ΄μ¬ μ€ν°λ - μ μΆλ ₯ (0) | 2023.03.16 |
[3ν/κΉκ²½μ] 2μ°¨μ νμ΄μ¬ μ€ν°λ - μλ£ν (0) | 2023.03.15 |
[3ν/μ΄μ§ν] 2μ°¨μ νμ΄μ¬ μ€ν°λ - μλ£ν (0) | 2023.03.15 |