[Python]๋ฌธ์์ด ์ ์์ ํฉ
2024. 4. 1. 16:53ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
<๋ฌธ์ ์ค๋ช >
ํ ์๋ฆฌ ์ ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด num_str์ด ์ฃผ์ด์ง ๋, ๊ฐ ์๋ฆฌ์์ ํฉ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
๋ฌธ์์ด ์์ ๋ชจ๋ ์ซ์๋ฅผ ๋ํ๋ฉด 45๊ฐ ๋ฉ๋๋ค.
์ ์ถ๋ ฅ ์ #2
๋ฌธ์์ด ์์ ๋ชจ๋ ์ซ์๋ฅผ ๋ํ๋ฉด 1์ด ๋ฉ๋๋ค.
def solution(num_str):
answer = 0
for n in num_str:
answer += int(n)
return answer
<key point>
- for๋ฌธ ์์ ๋ณ์๋ ํน์ ํ ์ฒ๋ฆฌ๊ฐ ๋์ง ์๋๋ค.
- for int(n) in num_str:์ด๋ผ๊ณ ์์ฑํ๋๋ฐ SyntaxError: cannot assign to function call ์ค๋ฅ๊ฐ ๋ฐ์
- for ๋ฌธ์์์๋ ๋ฌธ์์ด์ ๋๋๋ ๊ฒ๋ ๊ฐ๋ฅํจ. for ๋ณ์ in ๋ฆฌ์คํธ, ํํ, ๋ฌธ์์ด
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]์์์ ์ ๋ง์ถฐ ์ถ๋ ฅํ๊ธฐ - f-string :.nf ์ฌ์ฉํ๊ธฐ (0) | 2024.04.07 |
---|---|
[Python]๊ณต๋ฐฑ์์ด ์ถ๋ ฅํ๊ธฐ, sep="" (0) | 2024.04.06 |
[Python]๋ ํฌ๊ฒ ํฉ์น๊ธฐ (0) | 2024.03.28 |
[Python]๋๋ฌธ์๋ก ๋ฐ๊พธ๊ธฐ (0) | 2024.03.21 |
[Python]๊ณต๋ฐฐ์ (0) | 2024.03.18 |