IF๋ฌธ
-
์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์กฐ๊ฑด๋ฌธ์ ๊ธฐ๋ณธ๋ฌธ๋ฒ์ ์ดํด๋ณด๋ฉด if (expr) statement ์์ ๊ฐ๋ค. ๊ดํธ ์ฌ์ด๋ฅผ ๋ณด๋ฉด expr์ด ๋์ค๋๋ฐ, expr๋ expression์ ์ฝ์๋ก ํํ์์ ๋ปํ๋ค. ์ฆ ๊ดํธ ์์ ๊ฐ์ด ๋ค์ด์จ๋ค๋ ๋ป์ด๋ค. ์ฝ๋๋ฅผ ์ดํด๋ณด๊ณ ์ค์ต์ ํด๋ณด์. ๋จผ์ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์ง๊ณ ๋ณด๋ฉด ์ฝ๋๋ ์์์ ์๋๊น์ง ์์ฐจ์ ์ผ๋ก ์คํ๋๋ค๋ ๊ฒ์ ์ ์ ์๋ค. ์ด๊ฒ์ด ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ์ค์ํ ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ์์์ ๋ถ๋์ ์๋ฆฌ์ด๋ค. ์์ ๊ฐ์ ์ฝ๋๋ ์ ๋ง ๊ธฐ๋ณธ์ ์ด๊ณ ์๋ฏธ ์๋ ์ฝ๋์ด์ง๋ง, ์ฝ๋์ ํจ์๋ฅผ ๋ฐฐ์นํจ์ผ๋ก์จ ์ ๋ง ํ๋ช ์ ์ธ ๊ฒ๋ค์ ํ ..
10. ์กฐ๊ฑด๋ฌธ์ ํ์์ด ๋ด์ฉ์ ์ฒ์ ํ๋ก๊ทธ๋๋ฐ์ ์์ํ๋ ์ ๋ฌธ์์ ๋๋์ด์ ๋ง์ถ ์ํ์ฝ๋ฉ! php+mysql ์ฑ ์ ๋ด์ฉ์ ํฌํจํ๊ณ ์์ต๋๋ค. ์ค์ค๋ก ๊ณต๋ถํ๊ณ , ๊ณต๋ถํ๊ฒ์ ์ ๋ฆฌํ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์กฐ๊ฑด๋ฌธ์ ๊ธฐ๋ณธ๋ฌธ๋ฒ์ ์ดํด๋ณด๋ฉด if (expr) statement ์์ ๊ฐ๋ค. ๊ดํธ ์ฌ์ด๋ฅผ ๋ณด๋ฉด expr์ด ๋์ค๋๋ฐ, expr๋ expression์ ์ฝ์๋ก ํํ์์ ๋ปํ๋ค. ์ฆ ๊ดํธ ์์ ๊ฐ์ด ๋ค์ด์จ๋ค๋ ๋ป์ด๋ค. ์ฝ๋๋ฅผ ์ดํด๋ณด๊ณ ์ค์ต์ ํด๋ณด์. ๋จผ์ ๊ฐ๋จํ๊ฒ ์ฝ๋๋ฅผ ์ง๊ณ ๋ณด๋ฉด ์ฝ๋๋ ์์์ ์๋๊น์ง ์์ฐจ์ ์ผ๋ก ์คํ๋๋ค๋ ๊ฒ์ ์ ์ ์๋ค. ์ด๊ฒ์ด ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๊ณ ์ค์ํ ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ์์์ ๋ถ๋์ ์๋ฆฌ์ด๋ค. ์์ ๊ฐ์ ์ฝ๋๋ ์ ๋ง ๊ธฐ๋ณธ์ ์ด๊ณ ์๋ฏธ ์๋ ์ฝ๋์ด์ง๋ง, ์ฝ๋์ ํจ์๋ฅผ ๋ฐฐ์นํจ์ผ๋ก์จ ์ ๋ง ํ๋ช ์ ์ธ ๊ฒ๋ค์ ํ ..
2020.12.17 -
์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ๋ค์ ์์๋ณด๋๋ก ํ๊ฒ ๋ค. (๋ํ ๊ธฐ์กด์ ๋ฐฐ์ฐ๋ c, java ์ ๋ค๋ฅธ ๋ฌธ๋ฒ๋ค์ ์กฐ๊ธ ์์๋ณด๋ ค ํ๋ค.) ์์ ๋ฅผ ํตํด ์ค์ตํด๋ณด๋๋ก ํ์. ์์ 1) ํ์ ๊ณ์ฐ๊ธฐ ํ์ด์ฌ์ C์ธ์ด ๋ฌธ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ else if ๊ฐ ์๋ elif ๋ผ๊ณ ์ฌ์ฉํ๋ค. ์ ์์ ๋ฅผ ํ์ธํด๋ณด์. ๋ฐฉ์์ ์ด๋ฐ์์ผ๋ก ์ฌ์ฉํ๋ฉด ๋๊ณ , ์ฃผ์๋ฌธ์ ์จ๋์ ๋ง๋ค์ ๋ช ์ฌํ์! 1. ํ์ด์ฌ์์๋ and, or, not๋ฅผ ๋ฌธ์๋ก ์จ์ค๋ค.(&&, || ๋ก ์ฐ์ง ์์) 2. ๋ฌธ์ํ์ด ์๋ ์ซ์๋ก ์ธ์ํ๊ฒ ํ๋ ค๋ฉด, flag์์ input์ผ๋ก ๋ฐ์ ๋ ํ ๋ณํ์ ํด์ฃผ๋ ๊ฒ์ด ์ข๋ค. ๊ธฐ์ด์ง๋ง ์ค์ ํ๋๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ผ๋ ์ฃผ์ํด์ ํ๋ก๊ทธ๋๋ฐ ํ์! print("์ ์๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์") while 1: flag = int(input())..
Python(if, elif, else ์ฌ์ฉํด๋ณด๊ธฐ)์ด๋ฒ ํฌ์คํ ์์๋ ๊ฐ๋จํ ํ์ด์ฌ ๋ฌธ๋ฒ๋ค์ ์์๋ณด๋๋ก ํ๊ฒ ๋ค. (๋ํ ๊ธฐ์กด์ ๋ฐฐ์ฐ๋ c, java ์ ๋ค๋ฅธ ๋ฌธ๋ฒ๋ค์ ์กฐ๊ธ ์์๋ณด๋ ค ํ๋ค.) ์์ ๋ฅผ ํตํด ์ค์ตํด๋ณด๋๋ก ํ์. ์์ 1) ํ์ ๊ณ์ฐ๊ธฐ ํ์ด์ฌ์ C์ธ์ด ๋ฌธ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ else if ๊ฐ ์๋ elif ๋ผ๊ณ ์ฌ์ฉํ๋ค. ์ ์์ ๋ฅผ ํ์ธํด๋ณด์. ๋ฐฉ์์ ์ด๋ฐ์์ผ๋ก ์ฌ์ฉํ๋ฉด ๋๊ณ , ์ฃผ์๋ฌธ์ ์จ๋์ ๋ง๋ค์ ๋ช ์ฌํ์! 1. ํ์ด์ฌ์์๋ and, or, not๋ฅผ ๋ฌธ์๋ก ์จ์ค๋ค.(&&, || ๋ก ์ฐ์ง ์์) 2. ๋ฌธ์ํ์ด ์๋ ์ซ์๋ก ์ธ์ํ๊ฒ ํ๋ ค๋ฉด, flag์์ input์ผ๋ก ๋ฐ์ ๋ ํ ๋ณํ์ ํด์ฃผ๋ ๊ฒ์ด ์ข๋ค. ๊ธฐ์ด์ง๋ง ์ค์ ํ๋๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ผ๋ ์ฃผ์ํด์ ํ๋ก๊ทธ๋๋ฐ ํ์! print("์ ์๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์") while 1: flag = int(input())..
2020.09.22