2024. 1. 25. 15:13ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
<๋ฌธ์ ์ค๋ช >
์ ์ num๊ณผ n์ด ๋งค๊ฐ ๋ณ์๋ก ์ฃผ์ด์ง ๋, num์ด n์ ๋ฐฐ์์ด๋ฉด 1์ return, n์ด ๋ฐฐ์๊ฐ ์๋๋ผ๋ฉด 0์ return ํ๋๋ก solutionํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์,
<์ ์ถ๋ ฅ ์ ์ค๋ช >
์ ์ถ๋ ฅ ์ #1
98์ 2์ ๋ฐฐ์์ด๋ฏ๋ก 1์ returnํฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
32๋ 3์ ๋ฐฐ์๊ฐ ์๋๋ฏ๋ก 0์ returnํฉ๋๋ค.
def solution(num, n):
if num % n == 0 :
return 1
else:
return 0
<key point>
ํ์ด์ฌ ๋๋์ ์ฐ์ฐ
1. "/" : ๋จ์ ๋๋์ - ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋๋์ (floatํ)
2. "//" : ๋๋์ ์ ๋ชซ - ๋๋์ ๊ฒฐ๊ณผ์ '๋ชซ'์ ๊ฐ์ ธ์ด
3. "%" : ๋๋์ ์ ๋๋จธ์ง - ๋๋์ ๊ฒฐ๊ณผ์ '๋๋จธ์ง'๋ฅผ ๊ฐ์ ธ์ด
4. divmod(): ๋๋์ ์ ๋ชซ๊ณผ ๋๋จธ์ง(ํํ ํ์) - ๋๋์ ๊ฒฐ๊ณผ์ '๋ชซ'๊ณผ '๋๋จธ์ง'๋ฅผ ํ๋ฒ์ ๊ฐ์ ธ์ด
๋๋์ ์ฐ์ฐ์ ์ํํ๊ณ , ๊ทธ ์ฐ์ฐ์ ๊ฒฐ๊ณผ์ธ ๋ชซ๊ณผ ๋๋จธ์ง๋ฅผ ํํํ์์ผ๋ก ํ๋ฒ์ ๊ฐ์ ธ์ต๋๋ค.
๋ฐ๋ผ์ ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ณ์์ ๋ฃ์ด ์ฌ์ฉํ ๋์๋, 2๊ฐ์ ๋ณ์๊ฐ ํ์ํฉ๋๋ค.
์ฐ์ฐ์ ์ฐธ๊ณ ๋งํฌ : https://dev-note-97.tistory.com/65
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]ํผํ๊ณ ๋ผ์ค์ ์ ๋ฆฌ (0) | 2024.02.20 |
---|---|
[Python]ํ์ง ๊ตฌ๋ถํ๊ธฐ (0) | 2024.02.20 |
[Python] ํผํ๊ณ ๋ผ์ค์ ์ ๋ฆฌ (0) | 2024.02.07 |
[Python] ๋ฌธ์์ด๋ก ๋ณํ (0) | 2024.02.05 |
[Python] flag์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ๋ฐํํ๊ธฐ (0) | 2024.01.26 |