๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Python30

[BAEKJOON] ๋ฐฑ์ค€ Python 3๋‹จ๊ณ„ ๋ฐ˜๋ณต๋ฌธ 2438๋ฒˆ/ 2439๋ฒˆ / 10871๋ฒˆ / ๋ณ„์ฐ๊ธฐ -1 / ๋ณ„์ฐ๊ธฐ -2 / x๋ณด๋‹ค ์ž‘์€ ์ˆ˜ [BAEKJOON] ๋ฐฑ์ค€ Python 3๋‹จ๊ณ„ ๋ฐ˜๋ณต๋ฌธ 2438๋ฒˆ/ 2439๋ฒˆ / 10871๋ฒˆ / ๋ณ„์ฐ๊ธฐ -1 / ๋ณ„์ฐ๊ธฐ -2 / x๋ณด๋‹ค ์ž‘์€ ์ˆ˜ 2438๋ฒˆ(๋ณ„์ฐ๊ธฐ -1) ์ฒซ์งธ ์ค„์—๋Š” ๋ณ„ 1๊ฐœ, ๋‘˜์งธ ์ค„์—๋Š” ๋ณ„ 2๊ฐœ, N๋ฒˆ์งธ ์ค„์—๋Š” ๋ณ„ N๊ฐœ๋ฅผ ์ฐ๋Š” ๋ฌธ์ œ ์ž…๋ ฅ : ์ฒซ์งธ ์ค„์— N(1 ≤ N ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ : ์ถœ๋ ฅ * ** *** **** ***** ๋ณ„์ฐ๊ธฐ ๋ฌธ์ œ๋Š” ์–ด๋–ค ์–ธ์–ด์ด๋“ , ๋ชจ๋“  ์ฝ”๋”ฉ ์ฑ…์— ๋‹ค ๋“ค์–ด๊ฐ€์žˆ๋Š” ์˜ˆ์ œ์ธ ๊ฒƒ๊ฐ™๋‹ค. 1. N์„ input์œผ๋กœ ๋ฐ›์•„์ค€๋‹ค. 2. N๋ฒˆ ๋Œ์•„๊ฐ€๋Š” for๋ฌธ์„ ๋งŒ๋“ ๋‹ค 3. N๋ฒˆ๋งŒํผ x๊ฐ€ 1์”ฉ ๋”ํ•ด์ง„๋‹ค. 4. *์— x๋ฅผ ๊ณฑํ•œ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. N = int(input()) x = 0 for i in range(N): x += 1 print('*'*x) ๊ฐ„๋‹จํ•˜๊ฒŒ ์™„๋ฃŒ! 2.. 2022. 4. 12.
[BAEKJOON] ๋ฐฑ์ค€ Python 2๋‹จ๊ณ„ ์กฐ๊ฑด๋ฌธ 2525๋ฒˆ / ์˜ค๋ธ ์‹œ๊ณ„ [BAEKJOON] ๋ฐฑ์ค€ Python 2๋‹จ๊ณ„ ์กฐ๊ฑด๋ฌธ 2525๋ฒˆ / ์˜ค๋ธ ์‹œ๊ณ„ 2525๋ฒˆ(์˜ค๋ธ ์‹œ๊ณ„) KOI ์ „์ž์—์„œ๋Š” ๊ฑด๊ฐ•์— ์ข‹๊ณ  ๋ง›์žˆ๋Š” ํ›ˆ์ œ์˜ค๋ฆฌ๊ตฌ์ด ์š”๋ฆฌ๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์ธ๊ณต์ง€๋Šฅ ์˜ค๋ธ์„ ๊ฐœ๋ฐœํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ธ๊ณต์ง€๋Šฅ ์˜ค๋ธ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์ ๋‹นํ•œ ์–‘์˜ ์˜ค๋ฆฌ ํ›ˆ์ œ ์žฌ๋ฃŒ๋ฅผ ์ธ๊ณต์ง€๋Šฅ ์˜ค๋ธ์— ๋„ฃ์œผ๋ฉด ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ธ๊ณต์ง€๋Šฅ ์˜ค๋ธ์€ ์˜ค๋ธ๊ตฌ์ด๊ฐ€ ๋๋‚˜๋Š” ์‹œ๊ฐ„์„ ๋ถ„ ๋‹จ์œ„๋กœ ์ž๋™์ ์œผ๋กœ ๊ณ„์‚ฐํ•œ๋‹ค. ๋˜ํ•œ, KOI ์ „์ž์˜ ์ธ๊ณต์ง€๋Šฅ ์˜ค๋ธ ์•ž๋ฉด์—๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํ›ˆ์ œ์˜ค๋ฆฌ๊ตฌ์ด ์š”๋ฆฌ๊ฐ€ ๋๋‚˜๋Š” ์‹œ๊ฐ์„ ์•Œ๋ ค ์ฃผ๋Š” ๋””์ง€ํ„ธ ์‹œ๊ณ„๊ฐ€ ์žˆ๋‹ค. ํ›ˆ์ œ์˜ค๋ฆฌ๊ตฌ์ด๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ์‹œ๊ฐ๊ณผ ์˜ค๋ธ๊ตฌ์ด๋ฅผ ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์‹œ๊ฐ„์ด ๋ถ„๋‹จ์œ„๋กœ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์˜ค๋ธ๊ตฌ์ด๊ฐ€ ๋๋‚˜๋Š” ์‹œ๊ฐ์„ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ์ฒซ์งธ ์ค„์—๋Š” ํ˜„์žฌ ์‹œ๊ฐ์ด ๋‚˜์˜จ๋‹ค. ํ˜„์žฌ ์‹œ๊ฐ์€ ์‹œ A (.. 2022. 4. 6.
[BAEKJOON] ๋ฐฑ์ค€ Python 2๋‹จ๊ณ„ ์กฐ๊ฑด๋ฌธ 1330๋ฒˆ / 9498๋ฒˆ / 2753๋ฒˆ / ๋‘ ์ˆ˜ ๋น„๊ตํ•˜๊ธฐ / ์‹œํ—˜ ์„ฑ์  / ์œค๋…„ [BAEKJOON] ํŒŒ์ด์ฌ Python 2๋‹จ๊ณ„ ์กฐ๊ฑด๋ฌธ 1330๋ฒˆ / 9498๋ฒˆ / 2753๋ฒˆ / ๋‘ ์ˆ˜ ๋น„๊ตํ•˜๊ธฐ / ์‹œํ—˜ ์„ฑ์  / ์œค๋…„ 1330๋ฒˆ (๋‘ ์ˆ˜ ๋น„๊ตํ•˜๊ธฐ) ๋‘ ์ •์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, A์™€ B๋ฅผ ๋น„๊ตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. A์™€ B๋Š” ๊ณต๋ฐฑ ํ•œ ์นธ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด์ ธ ์žˆ๋‹ค. ์ถœ๋ ฅ : ์ฒซ์งธ ์ค„์— ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. A๊ฐ€ B๋ณด๋‹ค ํฐ ๊ฒฝ์šฐ์—๋Š” '>'๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. A๊ฐ€ B๋ณด๋‹ค ์ž‘์€ ๊ฒฝ์šฐ์—๋Š” ' 2022. 4. 1.
[BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 18108๋ฒˆ/10430๋ฒˆ/2588๋ฒˆ [BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 18108๋ฒˆ/10430๋ฒˆ/2588๋ฒˆ 18108๋ฒˆ(1998๋…„์ƒ์ธ ๋‚ด๊ฐ€ ํƒœ๊ตญ์—์„œ๋Š” 2541๋…„์ƒ?!) ICPC Bangkok Regional์— ์ฐธ๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜์™„๋‚˜ํ’ˆ ๊ตญ์ œ๊ณตํ•ญ์— ๋ง‰ ๋„์ฐฉํ•œ ํŒ€ ๋ ˆ๋“œ์‹œํ”„ํŠธ ์ผํ–‰์€ ๋ˆˆ์„ ๋ฏฟ์„ ์ˆ˜ ์—†์—ˆ๋‹ค. ๊ณตํ•ญ์˜ ๋Œ€ํ˜• ์Šคํฌ๋ฆฐ์— ์˜ฌํ•ด๊ฐ€ 2562๋…„์ด๋ผ๊ณ  ์ ํ˜€ ์žˆ๋˜ ๊ฒƒ์ด์—ˆ๋‹ค. ๋ถˆ๊ต ๊ตญ๊ฐ€์ธ ํƒœ๊ตญ์€ ๋ถˆ๋ฉธ๊ธฐ์›(ไฝ›ๆป…็ด€ๅ…ƒ), ์ฆ‰ ์„๊ฐ€๋ชจ๋‹ˆ๊ฐ€ ์—ด๋ฐ˜ํ•œ ํ•ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๋„๋ฅผ ์„ธ๋Š” ๋ถˆ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ๋ฐ˜๋ฉด, ์šฐ๋ฆฌ๋‚˜๋ผ๋Š” ์„œ๊ธฐ ์—ฐ๋„๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. ๋ถˆ๊ธฐ ์—ฐ๋„๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ์ด๋ฅผ ์„œ๊ธฐ ์—ฐ๋„๋กœ ๋ฐ”๊ฟ” ์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค ์ž…๋ ฅ : ์„œ๊ธฐ ์—ฐ๋„๋ฅผ ์•Œ์•„๋ณด๊ณ  ์‹ถ์€ ๋ถˆ๊ธฐ ์—ฐ๋„ y๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1000 ≤ y ≤ 3000) ์˜ˆ์ œ์ž…๋ ฅ : 2541 ์˜ˆ์ œ์ถœ๋ ฅ: 1.. 2022. 3. 31.
[BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10869๋ฒˆ / 10926๋ฒˆ / ์‚ฌ์น™์—ฐ์‚ฐ ??! [BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10869๋ฒˆ / 10926๋ฒˆ / ์‚ฌ์น™์—ฐ์‚ฐ ??! 10869๋ฒˆ ๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, A+B, A-B, A*B, A/B(๋ชซ), A%B(๋‚˜๋จธ์ง€)๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ : ๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B ≤ 10,000) ์ถœ๋ ฅ : ์ฒซ์งธ ์ค„์— A+B, ๋‘˜์งธ ์ค„์— A-B, ์…‹์งธ ์ค„์— A*B, ๋„ท์งธ ์ค„์— A/B, ๋‹ค์„ฏ์งธ ์ค„์— A%B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์•ž์„œ ํ’€์—ˆ๋˜ ์‚ฌ์น™์—ฐ์‚ฐ์˜ ๋ฌธ์ œ๊ฐ€ ๋ชจ๋‘ ์งฌ๋ฝ•์ด ๋˜์—ˆ๋‹ค. ๋‹ต : a,b = map(int, input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) A/B๋Š” ๋ชซ๋งŒ ์ถœ๋ ฅํ•˜๋ผ๊ณ  ํ–ˆ์œผ๋‹ˆ a//b๋กœ ๋ฐ”.. 2022. 3. 25.
[BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10998๋ฒˆ / 1008๋ฒˆ AxB, A/B [BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10998๋ฒˆ / 1008๋ฒˆ AxB, A/B 10998๋ฒˆ ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A×B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ €๋ฒˆ ํฌ์ŠคํŒ…์—์„œ A+B์™€ A-B๋ฌธ์ œ์™€ ๊ฐ™์€ ์œ ํ˜•์ธ๊ฒƒ๊ฐ™๋‹ค. ํ”„๋ฆฐํŠธ๊ฐ’๋งŒ ๊ณฑํ•˜๋Š” ๊ฑธ๋กœ ๋ฐ”๊ฟ”์„œ ์ถœ๋ ฅ ์‹œ๋„.! a,b = map(int, input().split()) print(a*b) 1008๋ฒˆ ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A/B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์กฐ๊ฑด ์ถœ๋ ฅ๊ฐ’์ด ์ฒซ์งธ ์ค„์— A/B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์‹ค์ œ ์ •๋‹ต๊ณผ ์ถœ๋ ฅ๊ฐ’์˜ ์ ˆ๋Œ€์˜ค์ฐจ ๋˜๋Š” ์ƒ๋Œ€์˜ค์ฐจ๊ฐ€ 10-9 ์ดํ•˜์ด๋ฉด ์ •๋‹ต์ด๋‹ค. ์ด๋ ‡๊ฒŒ ์จ์žˆ๋Š”๋ฐ ๊ฑฐ์˜ ์ •๋‹ต์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ์ด ์•„๋‹๊นŒใ…‹ใ…‹ใ…‹ ์–˜๋„ ๊ทธ๋ƒฅ ๋ฌด๋ฆฌ์—†์ด,, a,b = map(int, input().split(.. 2022. 3. 24.
[BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10171๋ฒˆ / 10172๋ฒˆ / ๊ณ ์–‘์ด์™€ ๊ฐœ ์ถœ๋ ฅํ•˜๊ธฐ [BAEKJOON] ๋ฐฑ์ค€ Python 1๋‹จ๊ณ„ ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ 10171๋ฒˆ / 10172๋ฒˆ / ๊ณ ์–‘์ด์™€ ๊ฐœ ์ถœ๋ ฅํ•˜๊ธฐ 10171๋ฒˆ ์•„๋ž˜ ์˜ˆ์ œ์™€ ๊ฐ™์ด ๊ณ ์–‘์ด๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค. \ /\ ) ( ') ( / ) \(__)| โ€‹ ๊ณ ์–‘์ด ์ถœ๋ ฅ๋ฌธ์ œ! ๋Œ€์ฒด ์–ด๋””๊ฐ€ ๊ณ ์–‘์ด์ธ์ง€ ํ•œ์ฐธ ์ณ๋‹ค๋ณด๊ณ  ๋‚˜์„œ์•ผ ๊ณ ์–‘์ด์˜ ์˜†๋ชจ์Šต์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ์•„์ฑ˜๋‹คใ…‹ใ…‹ใ…‹ ํ‰์†Œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ๋ง์„ ํ•˜๋ฉด์„œ ๊ณ ์–‘์ด๋ฅผ ์ถœ๋ ฅํ•  ์ผ์€ ์—†์—ˆ์œผ๋‹ˆ ๊ทธ๋ƒฅ print์— ๋ฌธ์ž์—ด๋กœ ๋„ฃ์œผ๋ฉด ๋˜๊ฒ ๊ฑฐ๋‹ˆ ์‹ถ์—ˆ์ง€๋งŒ ๋ฌธ์ œ๊ฐ€ ์ˆœ์ˆœํžˆ ๋„˜์–ด๊ฐ€์ฃผ์ง€ ์•Š์•˜๋‹ค. ๊ทธ๋ž˜์„œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ด๋ดค๋Š”๋ฐ 1. str๋กœ ์ถœ๋ ฅํ•˜๊ธฐ 2. ํ•œ์ค„์”ฉ ์ถœ๋ ฅํ•˜๊ธฐ 3. ์ž‘์€๋”ฐ์˜ดํ‘œ๋กœ ์ถœ๋ ฅํ•˜๊ธฐ.. ๋“ฑ ๋‚ด๊ฐ€ ์•„๋Š” ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•์„ ๋™์›ํ•ด ๋‹ค ์‹œ๋„ํ•ด๋ดค๋Š”๋ฐ ๋‹ค ์—๋Ÿฌ๊ฐ€ ๋œจ๋”๋ผ..! ๋˜๋„๋ก์ด๋ฉด ๋‹ต์„ ์•ˆ๋ณด๋ ค๊ณ  ํ–ˆ์—ˆ์ง€๋งŒ ์•„์˜ˆ ๋ฌธ๋ฒ• ์ž์ฒด๋ฅผ ๋ชจ๋ฅด๋ฉด ํ’€.. 2022. 3. 23.
[Python] ํŒŒ์ด์ฌ ๋ฌธ์ œ : 3๊ณผ 5์˜ ๋ฐฐ์ˆ˜ ํ•ฉํ•˜๊ธฐ ํฌ์ŠคํŒ…์„ ํ•˜๋ฉด์„œ ํŒŒ์ด์ฌ์˜ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฐœ๋…๋“ค์„ ๋‹ค์‹œํ•œ๋ฒˆ ์ •๋ฆฌํ–ˆ๋‹ค. ๋ฐฑ์ค€์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ์ „์— ์ฑ… ๋’ค์—์žˆ๋Š” ๋ฌธ์ œ๋“ค์„ ํ’€์–ด๋ณด๋ ค๊ณ ํ•œ๋‹ค. 3๊ณผ 5์˜ ๋ฐฐ์ˆ˜ ํ•ฉํ•˜๊ธฐ (์ฑ… 273P) ๋ฌธ์ œ : 10 ๋ฏธ๋งŒ์˜ ์ž์—ฐ์ˆ˜์—์„œ 3๊ณผ 5์˜ ๋ฐฐ์ˆ˜๋ฅผ ๊ตฌํ•˜๋ฉด 3,5,6,9์ด๋‹ค. ์ด๋“ค์˜ ์ดํ•ฉ์€ 23์ด๋‹ค. 1000 ๋ฏธ๋งŒ์˜ ์ž์—ฐ์ˆ˜์—์„œ 3์˜ ๋ฐฐ์ˆ˜์™€ 5์˜ ๋ฐฐ์ˆ˜์˜ ์ดํ•ฉ์„ ๊ตฌํ•˜๋ผ. ํ•ญ์ƒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•  ๋•Œ์—๋Š” ์‰ฌ์šด ๊ฒƒ์ด๋“  ์–ด๋ ค์šด ๊ฒƒ์ด๋“  ์ธํ’‹๊ฐ’์ด ๋ฌด์—‡์ด๊ณ , ์•„์›ƒํ’‹ ๊ฐ’์ด ๋ฌด์–ธ์ธ์ง€ ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ธํ’‹ : 1000๋ฏธ๋งŒ์˜ ์ž์—ฐ์ˆ˜(1๋ถ€ํ„ฐ 999๊นŒ์ง€) ์•„์›ƒํ’‹ : 3์˜ ๋ฐฐ์ˆ˜์™€ 5์˜ ๋ฐฐ์ˆ˜์˜ ์ดํ•ฉ. ๊ทธ๋ฆฌ๊ณ  1. 3์˜ ๋ฐฐ์ˆ˜์™€ 5์˜ ๋ฐฐ์ˆ˜๋Š” ์–ด๋–ป๊ฒŒ ์ฐพ์„ ๊ฒƒ์ธ๊ฐ€? 2. 3์˜ ๋ฐฐ์ˆ˜์™€ 5์˜ ๋ฐฐ์ˆ˜๊ฐ€ ๊ฒน์น  ๋•Œ์—๋Š” ์–ด๋–ป๊ฒŒ ํ•  ๊ฒƒ์ธ๊ฐ€? ๋“ฑ๋“ฑ ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ์ƒ๊ฐํ•ด์„œ ์ ์–ด๋‘”๋‹ค. ์ž, ๊ทธ๋Ÿผ ๋จผ์ €.. 2022. 3. 14.
[Python] ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜ ๋ชจ์Œ 3ํƒ„ ord / pow / range / round / sorted / str / sum / tuple / type / zip ๋“œ๋””์–ด ๋งˆ์ง€๋ง‰! ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜ ๋ชจ์Œ 3ํƒ„! ํœด~ ord ord(c)๋Š” ๋ฌธ์ž์˜ ์•„์Šคํ‚ค ์ฝ”๋“œ ๊ฐ’์„ ๋ฐ˜ํ™˜. >>> ord('a') 97 >>> ord('b') 98 1ํƒ„์—์„œ ์„ค๋ช…ํ•œ chr(i) ํ•จ์ˆ˜์™€ ๋ฐ˜๋Œ€์ด๋‹ˆ ํ˜ผ๋™ํ•˜์ง€ ์•Š๋„๋ก ์กฐ์‹ฌํ•˜์ž chr๋Š” ์•„์Šคํ‚ค ์ฝ”๋“œ๊ฐ’์„ ๋ฐ›์•„ ๋ฌธ์ž๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ord๋Š” ๋ฌธ์ž๋ฅผ ๋ฐ›์•„ ์•„์Šคํ‚ค ์ฝ”๋“œ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. pow pow(x,y)๋Š” x์˜ y ์ œ๊ณฑํ•œ ๊ฒฐ๊ด๊ฐ’์„ ๋ฆฌํ„ดํ•œ๋‹ค. >>> pow(2,4) 16 >>> pow(3,3) 27 range range([start,]stop[,step])์€ for๋ฌธ๊ณผ ์ž์ฃผ ์‚ฌ์šฉํ•œ๋‹ค. ์ž…๋ ฅ๋ฐ›์€ ์ˆซ์ž์— ํ•ด๋‹น๋˜๋Š” ๋ฒ”์œ„ ๊ฐ’์„ ๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด๋กœ ๋งŒ๋“ค์–ด์„œ ๋ฆฌํ„ดํ•œ๋‹ค. >>> list(range(5)) [0, 1, 2, 3, 4] ์œ„ ์ฝ”๋“œ์ฒ˜๋Ÿผ ์‹œ์ž‘ ์ˆซ์ž๋ฅผ ์ง€์ •ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด .. 2022. 3. 10.
[Python] ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜ ๋ชจ์Œ 2ํƒ„ hex / id / input / int / isinstance / len / list / map / max / min / oct / open [Python] ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜ ๋ชจ์Œ 2ํƒ„ hex / id / input / int / isinstance / len / list / map / max / min / oct / open hex hex(x)๋Š” ์ •์ˆ˜ ๊ฐ’์„ ์ž…๋ ฅ๋ฐ›์•„ 16์ง„์ˆ˜(hexadecimal)๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ฆฌํ„ด >>> hex(234) '0xea' >>> hex(3) '0x3' id id(object)๋Š” ๊ฐ์ฒด๋ฅผ ์ž…๋ ฅ๋ฐ›์•„์„œ ๊ฐ์ฒด์˜ ๊ณ ์œ  ์ฃผ์†Œ๊ฐ’์„ ๋ฆฌํ„ด. >>> a = 3 >>> id(3) 93851867576896 >>> id(a) 93851867576896 >>> b = a >>> id(b) 93851867576896 ์œ„ ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด 3๊ณผ a์™€ b์˜ ๊ณ ์œ  ์ฃผ์†Œ ๊ฐ’์ด 93851867576896์ธ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” 3๊ณผ a์™€ b๊ฐ€ ๋ชจ๋‘ ๊ฐ™์€.. 2022. 3. 9.
๋ฐ˜์‘ํ˜•