๐Ÿ“š Book/ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ํŒŒ์ด์ฌ

ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ํŒŒ์ด์ฌ - ์Šคํ„ฐ๋”” 2์ฃผ์ฐจ (๊ธฐ๋ณธ/์ถ”๊ฐ€)

์˜ฌใ„น1๋ธŒ 2019. 10. 20. 23:34
๋ฐ˜์‘ํ˜•

๋ฒ”์œ„

  • 2-3์žฅ ~ 3์žฅ

๋‚ด์šฉ

  1. input() : ๋ฐ์ดํ„ฐ ์ž…๋ ฅ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉ

  2. int() : ๋ฌธ์ž์—ด์„ ์ •์ˆ˜ํ˜•์œผ๋กœ ๋ณ€ํ™˜์‹œ ์‚ฌ์šฉ
    float() : ๋ฌธ์ž์—ด์„ ์‹ค์ˆ˜ํ˜•์œผ๋กœ ๋ณ€ํ™˜์‹œ ์‚ฌ์šฉ

  3. str() : ์ˆซ์ž๋ฅผ ๋ฌธ์ž์—ด์œผ๋กœ ๋ณ€ํ™˜์‹œ ์‚ฌ์šฉ

  4. format() : ์ˆซ์ž์™€ ๋ฌธ์ž์—ด์„ ํ˜ผํ•ฉํ•˜์—ฌ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์Œ

  5. upper(), lower() : ์˜์–ด ๋ฌธ์ž์—ด ์ผ€์ด์Šค ๋ณ€ํ™˜์‹œ ์‚ฌ์šฉ (๋Œ€<->์†Œ)

  6. strip() : ๋ฌธ์ž์—ด ์–‘ ์˜† ๊ณต๋ฐฑ ์ œ๊ฑฐ

  7. find() : ๋ฌธ์ž์—ด ๋‚ด๋ถ€ ํŠน์ • ๋ฌธ์ž ์ธ๋ฑ์Šค ์ฐพ๊ธฐ (๋ฆฌํ„ด๊ฐ’ int)

  8. in : ๋ฌธ์ž์—ด ๋‚ด๋ถ€ ํŠน์ • ๋ฌธ์ž ์ฐพ๊ธฐ (๋ฆฌํ„ด๊ฐ’ Bool)

  9. split() : ํŠน์ • ๋ฌธ์ž๋กœ ๋ฌธ์ž์—ด ์ชผ๊ฐœ๋Š” ํ•จ์ˆ˜

  10. Bool : True / False ๋‚˜ํƒ€๋‚ด๋Š” ์ž๋ฃŒํ˜•
    **ํŒŒ์ด์ฌ์—์„œ๋Š” True / False ์ž‘์„ฑ์‹œ ๋ฌด์กฐ๊ฑด ์ฒซ ๊ธ€์ž๋ฅผ ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑ

์Šคํ„ฐ๋”” 2์ฃผ์ฐจ ์ถ”๊ฐ€ : else ๊ตฌ๋ฌธ๊ณผ elif ๊ตฌ๋ฌธ์˜ ์ฐจ์ด ์„ค๋ช…

  1. if ๊ตฌ๋ฌธ : ๋ถ„๊ธฐ ๊ตฌ๋ฌธ์ด๋ผ๊ณ ๋„ ํ•จ.
    11-1. if-else : if ๊ตฌ๋ฌธ์˜ ๊ฐ’์ด "๊ฑฐ์ง“"์ผ ๊ฒฝ์šฐ else ๊ตฌ๋ฌธ์„ ์”€. if-else๋Š” ์„œ๋กœ ํ•œ ์Œ์˜ ์ง์ด ๋จ.
    11-2. if-elif-else : ์—ฌ๋Ÿฌ ๊ฐœ(3๊ฐœ ์ด์ƒ์˜ ์กฐ๊ฑด)์˜ if ๋ฌธ์„ ๋™์‹œ์— ์“ธ ๋•Œ, if-else ๊ตฌ๋ฌธ ์‚ฌ์ด์— elif ํ‚ค์›Œ๋“œ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ถ„๊ธฐ ๊ตฌ๋ฌธ์„ ์ฒ˜๋ฆฌ.
    11-3. pass : ์•„์ง ๊ตฌํ˜„ํ•˜์ง€ ์•Š์€ ๋ถ„๊ธฐ๋ฌธ ๋‚ด์˜ ์‹คํ–‰์„ ํ•  ๋•Œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก pass ํ‚ค์›Œ๋“œ ์‚ฌ์šฉํ•˜์—ฌ ์ฒ˜๋ฆฌ

  2. if ์กฐ๊ฑด๋ฌธ์˜ ์กฐ๊ฑด์‹์—์„œ False ๊ฐ€ ๋ ๋Š” ๊ฒฝ์šฐ

    • None
    • 0 (0.0)
    • ๋นˆ ์ปจํ…Œ์ด๋„ˆ

์Šคํ„ฐ๋”” 2์ฃผ์ฐจ ๊ธฐ๋ณธ : 137์ชฝ 3๋ฒˆ ๋ฌธ์ œ ํ’€๊ณ  ๋ณธ์ธ์ด ํƒœ์–ด๋‚œ ํ•ด, ๋ ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ฒฐ๊ด๊ฐ’ ํ™”๋ฉด ์ธ์ฆ์ƒท

  1. 137์ชฝ 3๋ฒˆ ๋ฌธ์ œ ํ’€์ด ๊ฒฐ๊ณผ

    str_input = input("ํƒœ์–ด๋‚œ ํ•ด๋ฅผ ์ž…๋ ฅํ•ด ์ฃผ์„ธ์š” >")
    birth_year = int(str_input)
    if (birth_year % 12 == 0):
     print("์›์ˆญ์ด ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 1):
     print("๋‹ญ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 2):
     print("๊ฐœ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 3):
     print("๋ผ์ง€ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 4):
     print("์ฅ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 5):
     print("์†Œ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 6):
     print("๋ฒ” ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 7):
     print("ํ† ๋ผ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 8):
     print("์šฉ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 9):
     print("๋ฑ€ ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 10):
     print("๋ง ๋ ์ž…๋‹ˆ๋‹ค.")
    elif (birth_year % 12 == 11):
     print("์–‘ ๋ ์ž…๋‹ˆ๋‹ค.")
  2. ์ธ์ฆ์ƒท

๋ฐ˜์‘ํ˜•