[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ(56)
-
[Python]ํ๋ก๊ทธ๋๋จธ์ค ํ์ด์ฌ ์ ๋ฌธ - Hello world
Hello World! powershell๋ช ๋ น ls: ํ์ฌ ๋๋ ํ ๋ฆฌ(ํด๋)์ ๋ด์ฉ์ ํ์ธํ๋ ๋ช ๋ น cd: powershell์์ ํ์ฌ ๋๋ ํ ๋ฆฌ(ํด๋)๋ฅผ ๋ฐ๊พธ๋ ๋ช ๋ น print() ํจ์ ๊ดํธ ์์ ์๋ ๋ด์ฉ์ ํ๋ฉด์ ์ถ๋ ฅํ๋ ๋ช ๋ น ํ๋ฉด์ ํ์ํ๊ณ ์ถ์ ๊ธ์ ๋ฐ์ดํ(')๋ก ๋ฌถ์ด์ ํํ ์. print('hello, world') ํจ์๋? ํ์ด์ฌ์ด ํน์ ํ ๊ธฐ๋ฅ(์. ํ๋ฉด์ ์ถ๋ ฅ)์ ์ํํ๋๋ก ํ๋ ๋ช ๋ น print("hello world!")
2024.03.08 -
[Python]๋ฐ๋ณต๋ฌธ ๋ง๋ค๊ธฐ
์ ์ start_num์ end_num๊ฐ ์ฃผ์ด์ง ๋, start_num๋ถํฐ end_num๊น์ง์ ์ซ์๋ฅผ ์ฐจ๋ก๋ก ๋ด์ ๋ฆฌ์คํธ๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์ start_num / end_numresult 310 / [3, 4, 5, 6, 7, 8, 9, 10] list = [] def solution(start_num, end_num): for k in range(start_num, end_num): list.append(k) list.append(end_num) return list return : ๋ฆฌํด๊ฐ์ ํจ์๊ฐ ํธ์ถ๋ ๋ ์์ฑ๋ ์ถ๋ ฅ ๋๋ ๊ฒฐ๊ณผ์ด๋ค. ๋ฆฌํด๊ฐ์ผ๋ก๋ ๋ชจ๋ ๋ฐ์ดํฐ ์ ํ์ด ์ฌ ์ ์๋ค. ์ถ๋ ฅ๊ณผ ๋ฆฌํด์ ๋ค๋ฅธ ์ : ์ถ๋ ฅ(print)์ ์ฝ์์ฐฝ์ ๋ํ๋ด์ฃผ๋ ์ญํ ์, ๋ฆฌํด(ret..
2024.03.07 -
[Python]ํผํ๊ณ ๋ผ์ค์ ์ ๋ฆฌ
์ง๊ฐ์ผ๊ฐํ์ด ์ฃผ์ด์ก์ ๋ ๋น๋ณ์ ์ ๊ณฑ์ ๋ค๋ฅธ ๋ ๋ณ์ ๊ฐ๊ฐ ์ ๊ณฑํ ๊ฒ์ ํฉ๊ณผ ๊ฐ์ต๋๋ค. ์ง๊ฐ์ผ๊ฐํ์ ํ ๋ณ์ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ์ ์ a์ ๋น๋ณ์ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ์ ์ c๊ฐ ์ฃผ์ด์ง ๋, ๋ค๋ฅธ ํ ๋ณ์ ๊ธธ์ด์ ์ ๊ณฑ, b_square ์ ์ถ๋ ฅํ๋๋ก ํ ์ค์ ์์ ํด ์ฝ๋๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ์ถ๋ ฅ ์ ์ค๋ช ์ ์ถ๋ ฅ ์ #1 a2 = 9, c2 = 25 ์ด๋ฏ๋ก 16์ ์ถ๋ ฅํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 a2 = 81, c2 = 100 ์ด๋ฏ๋ก 19๋ฅผ ์ถ๋ ฅํฉ๋๋ค. a = int(input()) c = int(input()) b_square = c**2 - a**2 print(b_square)
2024.02.20 -
[Python]ํ์ง ๊ตฌ๋ถํ๊ธฐ
์์ฐ์ n์ด ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ก์ ๋ ๋ง์ฝ n์ด ์ง์์ด๋ฉด "n is even"์, ํ์์ด๋ฉด "n is odd"๋ฅผ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์. ์ ์ถ๋ ฅ ์ ์ ๋ ฅ #1 100 ์ถ๋ ฅ #1 100 is even ์ ๋ ฅ #2 1 ์ถ๋ ฅ #2 1 is odd a = int(input()) if a % 2 == 0: print(a, "is even") else: print(a, "is odd")
2024.02.20 -
[Python] ํผํ๊ณ ๋ผ์ค์ ์ ๋ฆฌ
์ง๊ฐ์ผ๊ฐํ์ด ์ฃผ์ด์ก์ ๋ ๋น๋ณ์ ์ ๊ณฑ์ ๋ค๋ฅธ ๋ ๋ณ์ ๊ฐ๊ฐ ์ ๊ณฑํ ๊ฒ์ ํฉ๊ณผ ๊ฐ์ต๋๋ค. ์ง๊ฐ์ผ๊ฐํ์ ํ ๋ณ์ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ์ ์ a์ ๋น๋ณ์ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ์ ์ c๊ฐ ์ฃผ์ด์ง ๋, ๋ค๋ฅธ ํ ๋ณ์ ๊ธธ์ด์ ์ ๊ณฑ, b_square ์ ์ถ๋ ฅํ๋๋ก ํ ์ค์ ์์ ํด ์ฝ๋๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ์ถ๋ ฅ ์ #1 a2 = 9, c2 = 25 ์ด๋ฏ๋ก 16์ ์ถ๋ ฅํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 a2 = 81, c2 = 100 ์ด๋ฏ๋ก 19๋ฅผ ์ถ๋ ฅํฉ๋๋ค. a = int(input()) c = int(input()) b_square = c**2 - a**2 print(b_square) ์ฐ์ฐ์
2024.02.07 -
[Python] ๋ฌธ์์ด๋ก ๋ณํ
์ ์ n์ด ์ฃผ์ด์ง ๋, n์ ๋ฌธ์์ด๋ก ๋ณํํ์ฌ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ์ถ๋ ฅ ์ #1 123์ ๋ฌธ์์ด๋ก ๋ณํํ "123"์ returnํฉ๋๋ค. ์ ์ถ๋ ฅ ์ #2 2573์ ๋ฌธ์์ด๋ก ๋ณํํ "2573"์ returnํฉ๋๋ค. def solution(n): n=str(n) return n ํ๋ณํ์ด๋? 1. ํ์ด์ฌ ์ ์ ๋ณํ - int() 2. ํ์ด์ฌ ์ค์ ๋ณํ - float() 3. ํ์ด์ฌ ๋ฌธ์์ด ๋ณํ - str() 4. ํ์ด์ฌ ๋ฌธ์ ๋ณํ - chr() 5. ํ์ด์ฌ ๋ถ๋ฆฌ์ธ ๋ณํ - bool() 1. int() ์ธ์๋ก ๋ค์ด์จ x๋ฅผ ์ ์ ํ์ ์ผ๋ก ๋ฐํ ๋ถ๋ฆฌ์ธ ์๋ฃํ๋ ๊ฐ๋ฅ -> 1: true , 0: false 2. float() ์ธ์๋ก ๋ค์ด์จ x๋ฅผ ์ค์ ํ์ ์ผ๋ก ๋ณํํด์ ๋ฐํ 3...
2024.02.05