πŸ“šSTUDY/πŸŽ‡λ‹€ν• (dafit.me)

[DF913] 01. 두가지 좜λ ₯ 방식

ν•΄λŠ”μ„  2020. 2. 10. 20:25

01. λ‘κ°€μ§€ μΆœλ ₯ λ°©μ‹

http://www.dafit.me/question/?q=YToxOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjt9&bmode=view&idx=2968780&t=board

 

[DF913] 파이썬 기초 ν›ˆλ ¨ 10제 : 닀핏, λ°μ΄ν„°μ‚¬μ΄μ–ΈμŠ€ μ—°μŠ΅λ¬Έμ œ

πŸ”₯ 문제 μ„€λͺ…νŒŒμ΄μ¬μ˜ 기초 문법을 ν›ˆλ ¨ν•  수 μžˆλŠ” κΈ°λ³Έ μ—°μŠ΅λ¬Έμ œ 10μ œμž…λ‹ˆλ‹€. (ver.3.6.) πŸ”₯ μΆ”μ²œ λŒ€μƒ 및 ν•™μŠ΅ λͺ©ν‘œνŒŒμ΄μ¬ 곡뢀λ₯Ό μ΅œκ·Όμ— μ‹œμž‘ν•˜κ±°λ‚˜ 마친 자.β†’ 이 λ‚œμ΄λ„ μˆ˜μ€€μ„ ν•΄κ²°ν•΄λ‚Ό 수 μžˆλ„λ‘ κ³΅λΆ€ν•˜λŠ” 것을 μΆ”μ²œν•©λ‹ˆλ‹€.("λ‚΄κ°€ μ΅œκ·Όμ— νŒŒμ΄μ¬μ„ κ³΅λΆ€ν–ˆλŠ”λ°, 이 문제λ₯Ό ν•΄κ²°ν•  수 μžˆμ„κΉŒ?")파이썬 기초 문법을 λ‹€μ‹œ μ—°μŠ΅ 및 λ³΅μŠ΅ν•΄μ•Όν•  ν•„μš”μ„±μ„ λŠλΌλŠ” 자.β†’ 파이썬의 기초적인 λ‚΄μš©μ„ ν›ˆλ ¨ν•¨μœΌλ‘œμ¨, μˆ™λ ¨λ„λ₯Ό λ†’μ΄λŠ” 것을 λͺ©μ μœΌλ‘œ ν•©λ‹ˆλ‹€.πŸ”₯ λ‚œμ΄λ„β˜…

www.dafit.me

 

μ €λ²ˆ 학기에 μˆ˜κ°•ν–ˆλ˜ μ‘μš© ν”„λ‘œκ·Έλž˜λ°-python을 λ³΅μŠ΅λ„ ν•  κ²Έ κ°€μž₯ λ§Œλ§Œν•΄(?) λ³΄μ΄λŠ” python κΈ°μ΄ˆν›ˆλ ¨ 10μ œλΆ€ν„° ν’€μ–΄λ³΄κΈ°λ‘œ ν–ˆλ‹€!

μ„€λ ˆλŠ” 마음으둜 λ‹€ν•λ‹˜κ»˜ λΉ„λ°€λ²ˆν˜Έλ₯Ό 물어보고 문제λ₯Ό ν’€μ–΄λ³΄μ•˜λ‹€!

 

ν¬λ§·νŒ…,,, 파이썬 λ°°μšΈλ•Œ μ ‘ν•˜κ³ λŠ” ꡉμž₯히 μœ μš©ν•˜λ‹€κ³  μƒκ°ν–ˆλ˜ κΈ°λŠ₯μ΄μ—ˆλ‹€.

 

(0)

λ¨Όμ € Numκ³Ό Name을 μ €μž₯ν•œλ‹€.

Num = 6
Name = "κΉ€μ² μˆ˜"

(1)

μ„œμ‹ μ§€μ •μž(%)λ₯Ό μ΄μš©ν•΄μ„œ 좜λ ₯ν•œλ‹€. μ„œμ‹ μ§€μ •μžλŠ” 일반적으둜 Cμ—μ„œ ν•˜λŠ” κ±°λž‘ λΉ„μŠ·ν–ˆμ§€λ§Œ λ³€μˆ˜λ₯Ό μ²˜λ¦¬ν•΄ μ£ΌλŠ” 뢀뢄이 λ‹€λ₯΄λ‹€.

print("μ €λŠ” %s이고 %dμ‚΄μž…λ‹ˆλ‹€." %(Name, Num))
μ €λŠ” κΉ€μ² μˆ˜μ΄κ³  6μ‚΄μž…λ‹ˆλ‹€.

(2)

λ¬Έμžμ—΄ ν¬λ§€νŒ…(f)을 μ΄μš©ν•΄μ„œ 좜λ ₯ν•œλ‹€. μˆ˜μ—…μ‹œκ°„μ—λŠ” '{ }'.format() ν˜•μ‹μ„ 계속 μ΄μš©ν•΄μ„œ μ΅μˆ™ν•œ λ°©μ‹μœΌλ‘œ ν’€μ—ˆλ‹€.

print("μ €λŠ” {}이고 {}μ‚΄μž…λ‹ˆλ‹€.".format(Name, Num))
μ €λŠ” κΉ€μ² μˆ˜μ΄κ³  6μ‚΄μž…λ‹ˆλ‹€.

λ¬Έμžμ—΄ ν¬λ§€νŒ….... λ„ˆλ¬΄ νŽΈν•˜λ‹€.

 

(3)번과 (4) λ²ˆμ€ μ•„λž˜ μ‚¬μ΄νŠΈλ₯Ό μ°Έκ³ ν•˜μ—¬ ν’€μ΄ν•˜μ˜€λ‹€.

 

https://dojang.io/mod/page/view.php? id=2305

 

파이썬 μ½”λ”© 도μž₯: 핡심 정리

F μ‹€μˆ˜ μ†Œμˆ˜μ  ν‘œκΈ°, f와 κ°™μŒ, nan은 NAN, infλŠ” INF둜 ν‘œμ‹œ(nan은 μˆ«μžκ°€ μ•„λ‹ˆλΌλŠ” 뜻, infλŠ” λ¬΄ν•œλŒ€)

dojang.io

(3)

ν΄λž˜μŠ€μ—μ„œ μ •μ˜λ˜λŠ” ν•¨μˆ˜λ₯Ό λ©”μ„œλ“œλΌκ³  ν•œλ‹€.

 

(4)

 κ³΅ν†΅μ μ€ μ˜¨μ „ν•œ λ¬Έμžμ—΄μ΄ 좜λ ₯되고 μ„œμ‹ μ§€μ •μžλ₯Ό μ΄μš©ν–ˆλŠ”μ§€ λ¬Έμžμ—΄ ν¬λ§€νŒ…μ„ μ΄μš©ν–ˆλŠ”μ§€ μ•Œ 수 μ—†λ‹€λŠ” 점이고,

차이점은 μ„œμ‹μ§€μ •μžλŠ” %λ₯Ό λΆ™μ—¬μ„œ μ‚¬μš©ν•˜λ©° μ‚¬μš©ν•˜λ €λ©΄ μžλ£Œν˜•μ„ μ•Œκ³  μžˆμ–΄μ•Ό ν•˜κ³  λ³€μˆ˜λ“€λ‘œ νŠœν”Œμ„ λ§Œλ“œλŠ” μˆœμ„œλ„ μ„œμ‹ μ§€μ •μžμ˜ μˆœμ„œμ— λŒ€μ‘λ˜κ²Œ λ„£μ–΄μ•Ό ν•˜μ§€λ§Œ,

ν¬λ§·νŒ…μ€ {}을 μ‚¬μš©ν•˜λ©° μžλ£Œν˜•μ„ μ•Œκ³  μžˆμ§€ μ•Šμ•„λ„ κ°€λŠ₯ν•˜κ³  λ“€μ–΄κ°€μ•Ό ν•  μžλ¦¬μ— 이름을 λ„£μ–΄μ„œ κ·Έ 이름에 맞게 λ³€μˆ˜λ₯Ό ν• λ‹Ήν•˜λ©΄ λœλ‹€λŠ” 점이닀.

 


문제λ₯Ό ν’€μ–΄λ³΄λ©΄μ„œ μ•Œλ˜ λ‚΄μš©μ΄μ§€λ§Œ 차곑차곑 μ •λ¦¬λ˜λŠ” λ“―ν•œ λŠλ‚Œμ΄ λ“€μ—ˆλ‹€.

 
λŒ“κΈ€μˆ˜0