ํ์ด์ฌ42 [Python] lambda function - ํ์ด์ฌ ๋๋ค(Lambda)ํจ์ python lambda function - ํ์ด์ฌ ๋๋ค(Lambda)ํจ์ ๋๋ค(Lambda)ํจ์ lambd๋ ํจ์ ๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ์์ฝ์ด๋ก def์ ๋์ผํ ์ญํ ์ ํ๋ค. ์ผ๋ฐ ํจ์๋ฅผ ํ์ค๋ก ๊ฐ๊ฒฐํ๊ฒ ๋ง๋ค ๋ ์ฌ์ฉ๋๋ค. def๋ฅผ ์ฌ์ฉํ ์ ๋๋ก ๋ณต์กํ์ง ์๊ฑฐ๋ def๋ฅผ ์ฌ์ฉํ ์ ์์ ๋ ์ฐ์ธ๋ค. lambda ๋งค๊ฐ๋ณ์1, ๋งค๊ฐ๋ณ์2, ... : ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ ํํ์ >>> add = lambda a,b : a+b >>> result = add(3,4) >>> print(result) add๋ ๋ ๊ฐ์ ์ธ์๋ฅผ ๋ฐ์ ์๋ก ๋ํ ๊ฐ์ ๋๋ ค์ฃผ๋ lambdaํจ์. >>> def add(a,b): return a+b >>> result = add(3,4) >>> print(result) ์ lambda๋ฅผ .. 2022. 1. 20. [Python] ์ ํ ํฌ ํ์ด์ฌ ์ฐ์ต๋ฌธ์ ํ์ด 2์ฅ Q1. ํ๊ธธ๋์ ๊ณผ๋ชฉ๋ณ ์ ์๋ ๋ค์๊ณผ ๊ฐ๋ค. ํ๊ธธ๋ ์จ์ ํ๊ท ์ ์๋? ๊ตญ์ด - 80, ์์ด -75, ์ํ - 55 >>> a= 80 >>> b = 75 >>> c = 55 >>> print((a+b+c)/3) 70.0 Q2. ์์ฐ์ 13์ด ํ์์ธ์ง ์ง์์ธ์ง ํ๋ณํ ์ ์๋ ๋ฐฉ๋ฒ? >>> 13 % 2 1 Q3. ํ๊ธธ๋์ ์ฃผ๋ฏผ๋ฑ๋ก๋ฒํธ๋ 881120-1068234์ด๋ค. ํ๊ธธ๋์ ์ฃผ๋ฏผ๋ฑ๋ก๋ฒํธ๋ฅผ ์ฐ์์ผ(YYYYMMDD)๋ถ๋ถ๊ณผ ๊ทธ ๋ค์ ์ซ์ ๋ถ๋ถ์ผ๋ก ๋๋์ด ์ถ๋ ฅํด๋ณด์ >>> pin = "881120-1068234" >>> yyyymmdd = pin[:6] >>> num = pin[7:] >>> print(yyyymmdd) >>> print(num) 881120 1068234 Q4. ์ฃผ๋ฏผ๋ฑ๋ก๋ฒํธ ๋ท์๋ฆฌ์ ๋งจ ์ฒซ ๋ฒ.. 2022. 1. 20. ์ด์ 1 2 3 4 5 ๋ค์ ๋ฐ์ํ