๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ชฉ์ฐจ

    728x90

    ์ œ์–ด๋ฌธ์˜ ์ฒซ ๋ฒˆ์งธ ์ด์•ผ๊ธฐ

    if๋ฌธ

     

    ์‚ฌ์šฉ๋ฒ•

    if ์กฐ๊ฑด๋ฌธ :
        ์‹คํ–‰๋ฌธ
    elif ์กฐ๊ฑด๋ฌธ :
        ์‹คํ–‰๋ฌธ
    else:
        ์‹คํ–‰๋ฌธ

    - ์กฐ๊ฑด๋ฌธ ๋‹ค์Œ์—๋Š” ์ฝœ๋ก (:)์„ ๋ถ™์—ฌ์ค€๋‹ค!

      ์ด๋Š” ๋‹ค๋ฅธ ์–ธ์–ด๋“ค๊ณผ ๋‹ค๋ฅธ ํŒŒ์ด์ฌ์˜ ํŠน์ง•์ด๋‹ค. 

     

    - elif๋Š” 'else if'๋ผ๋Š” ๋œป์œผ๋กœ ์ด์ „ ์กฐ๊ฑด๋ฌธ์ด ๊ฑฐ์ง“์ผ ๋•Œ ์ˆ˜ํ–‰๋œ๋‹ค.

      elif๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ๋ถ™์ด๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

     

    - 'if ์กฐ๊ฑด๋ฌธ:' ์•„๋žซ์ค„์˜ '์‹คํ–‰๋ฌธ'์„ ์“ธ ๋•Œ์—๋Š” ๋“ค์—ฌ์“ฐ๊ธฐ๋ฅผ ํ•œ ํ›„์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ๋œ๋‹ค.

     

     

    ์กฐ๊ฑด๋ฌธ

    ์ฐธ ๊ฑฐ์ง“์„ ํŒ๋‹จํ•˜๋Š” ๋ฌธ์žฅ์„ ๋งํ•œ๋‹ค.

     

    ์กฐ๊ฑด ๋ฌธ์žฅ์ด ์ฐธ์ผ ๊ฒฝ์šฐ์— ์‹คํ–‰๋ฌธ์œผ๋กœ ๋“ค์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค.

    if 3>2:
        print("3์€ 2๋ณด๋‹ค ํฌ๋‹ค")

    ๋‹ค์Œ์˜ ๊ฒฝ์šฐ์— 3์€ 2๋ณด๋‹ค ํฌ๋ฏ€๋กœ ์กฐ๊ฑด์ด '์ฐธ'์ด๊ณ  ๋ฌธ์žฅ์„ ์ถœ๋ ฅํ•˜๊ฒŒ ๋œ๋‹ค.

     

    - ์—ฐ์‚ฐ์ž

    ์กฐ๊ฑด๋ฌธ์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์กฐ๊ฑด ์—ฐ์‚ฐ์ž๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ

    ์ตํžˆ ์•Œ๊ณ ์žˆ๋Š” ๋ถ€๋“ฑํ˜ธ, ๋“ฑํ˜ธ ์™€ ๊ฐ™์ง€ ์•Š์Œ์„ ๋œปํ•˜๋Š” !=๊นŒ์ง€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

    (>, <, ==, !=, >=, <=)

     

    ๋˜ํ•œ, and, or, not๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค!

     

    - a in b

    a๊ฐ€ b์•ˆ์— ์žˆ๋Š”๊ฐ€? ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋˜๋Š”๋ฐ,

    'a' in ('a','b','c')
    ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก
    True
    
    'a' in ['a','b','c']
    ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก
    True
    
    'a' in 'apple'
    ใ…กใ…กใ…กใ…กใ…กใ…กใ…กใ…ก
    True

    ์ด๋Ÿฐ ์‹์œผ๋กœ ์ฐธ/๊ฑฐ์ง“์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

     

    - ๋งŒ์•ฝ ์กฐ๊ฑด๋ฌธ์— ๋“ค์–ด์™€๋„ ์•„๋ฌด ๊ฒƒ๋„ ์‹คํ–‰ํ•˜๊ณ  ์‹ถ์ง€ ์•Š๋‹ค๋ฉด??

    if True:
    	pass

    ์œ„์™€ ๊ฐ™์ด pass๋ฅผ ์‹คํ–‰๋ฌธ์— ์จ์ฃผ๋ฉด ์กฐ๊ฑด๋ฌธ์— ๋“ค์–ด์™€๋„ ์•„๋ฌด๋Ÿฐ ๊ฒฐ๊ณผ๋„ ๋ณด์—ฌ ์ฃผ์ง€ ์•Š๋„๋ก ํ•  ์ˆ˜ ์žˆ๋‹ค.

     

     

     

    '๐Ÿ | Python > ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

    while  (0) 2021.09.06
    for  (0) 2021.09.06
    ๋ถˆ(bool)  (0) 2021.08.29
    ์ž๋ฃŒ๊ตฌ์กฐ์˜ ๋ณ€๊ฒฝ  (0) 2021.08.29
    ์ง‘ํ•ฉ(์„ธํŠธ)  (0) 2021.08.29

    ๋Œ“๊ธ€