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

์ „์ฒด ๊ธ€301

ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 62์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 62์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 6. (1) ๋‹ต: 1 int("156") cs (2) ๋‹ต: ๋ฐฉ๋ฒ•1 1 int("0b101", 0) cs ๋ฐฉ๋ฒ•2 1 int("101", 2) cs (3) ๋‹ต: ๋ฐฉ๋ฒ•1 1 int("0o11", 0) cs ๋ฐฉ๋ฒ•2 1 int("11", 8) cs (4) ๋‹ต: ๋ฐฉ๋ฒ•1 1 int("0xf", 0) cs ๋ฐฉ๋ฒ•2 1 int("f", 16) cs 7. ๋‹ต: 1 2 name = input("๋‹น์‹ ์˜ ์ด๋ฆ„์€? ") print("๋งŒ๋‚˜์„œ ๋ฐ˜๊ฐ€์›Œ์š”, " + name + "์”จ!") cs 2022. 10. 22.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 53์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 53์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 3. (1) ๋‹ต: ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ์ˆซ์ž๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†๋‹ค. (2) ๋‹ต: ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ํ‚ค์›Œ๋“œ๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. (3) ๋‹ต: ์ ํ•ฉํ•˜๋‹ค. (4) ๋‹ต: ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ํŠน์ˆ˜ ๋ฌธ์ž๋Š” _(์–ธ๋” ์Šค์ฝ”์–ด) ๋นผ๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. 4. (1) ๋‹ต: 0.25 5/10 == 0.5 0.5/2 == 0.25 ์—ฐ์‚ฐ์ž์˜ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋™์ผํ•˜๋ฏ€๋กœ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์—ฐ์‚ฐํ•œ๋‹ค. ํŒŒ์ด์ฌ์—์„œ / ๋‚˜๋ˆ„๊ธฐ ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” ํ•ญ์ƒ ์‹ค์ˆ˜์ด๋‹ค. (2) ๋‹ต: 25 5**2 ์—ฐ์‚ฐ์ž์˜ ์šฐ์„ ์ˆœ์œ„๋Š” ๊ด„ํ˜ธ ๋‹ค์Œ์œผ๋กœ **(๊ฑฐ๋“ญ์ œ๊ณฑ) ์ด๋‹ค. (3) ๋‹ต: 2.5 3 - 0.5 (4) ๋‹ต: 15 5 * 3 5. ๋‹ต: ๋ฐฉ๋ฒ•1 1 2 3 month = 257 // 30 day = 257 % 30 print(m.. 2022. 10. 22.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 45์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 2์žฅ 45์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 1. (1) ๋‹ต: 15.0 ์—ฐ์‚ฐ์ž ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋™์ผํ•œ ๊ฒฝ์šฐ ์—ฐ์‚ฐ์ž ๊ฒฐํ•ฉ์ˆœ์œ„๋กœ ์—ฐ์‚ฐ ์ˆœ์„œ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. ํŒŒ์ด์ฌ์—์„œ / ๋‚˜๋ˆ„๊ธฐ ์—ฐ์‚ฐ์˜ ๊ฒฐ๊ณผ๋Š” ํ•ญ์ƒ ์‹ค์ˆ˜์ด๋‹ค. (2) ๋‹ต: 2 3-1 //์€ ๋ชซ (3) ๋‹ต: -9.0 81/-9 ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž์˜ ์šฐ์„ ์ˆœ์œ„๋Š” ๊ด„ํ˜ธ, ** ๊ฑฐ๋“ญ์ œ๊ณฑ ๋‹ค์Œ์œผ๋กœ *, /, //, %์ด๋‹ค. (4) ๋‹ต: 10 13-3 (5) ๋‹ต: 2 20//8 2. ๋‹ต: 1 2 3 4 5 print("*" * 1) print("*" * 2) print("*" * 3) print("*" * 4) print("*" * 5) cs ๋ฌธ์ž์—ด ๋ฐ˜๋ณต ์—ฐ์‚ฐ์ž * ๋Š” ํ”ผ์—ฐ์‚ฐ์ž๋กœ ๋ฌธ์ž์—ด๊ณผ ์ •์ˆ˜ ํ•„์š” 2022. 10. 21.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 29์ชฝ ๋„์ „! ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 29์ชฝ ๋„์ „! ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ •๋‹ต 1. ๋‹ต: 1 print("์•ˆ๋…•, ํŒŒ์ด์ฌ!") cs ํŒŒ์ด์ฌ์€ ๋ฌธ์ž์—ด์„ ์ž‘์€ ๋”ฐ์˜ดํ‘œ์™€ ํฐ ๋”ฐ์˜ดํ‘œ ๋‘˜ ๋‹ค ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋“ค๊ณผ์˜ ํ˜ผ๋ˆ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด์„œ ๋ฌธ์ž์—ด์€ ํฐ ๋”ฐ์˜ดํ‘œ๋กœ ๊ฐ์‹ธ๋Š” ์Šต๊ด€์„ ๋“ค์ด์ž! 2. ๋‹ต: File>New File>Save as>hellopython.py>์ €์žฅ 1 print("ํŒŒ์ด์ฌ์€ ์žฌ๋ฏธ์žˆ๋Š” ์–ธ์–ด์ด๋‹ค.") cs 3. ๋‹ต: File>New File>Save as>introduce.py>์ €์žฅ 1 2 3 print("์ด๋ฆ„: ํ™๊ธธ๋™") print("๋Œ€ํ•™: ํ•œ๊ตญ๋Œ€ํ•™๊ต") print("์ „๊ณต: ์ปดํ“จํ„ฐ๊ณตํ•™๊ณผ") cs 2022. 10. 21.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 29์ชฝ ํ•™์Šต ๋‚ด์šฉ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 29์ชฝ ํ•™์Šต ๋‚ด์šฉ ์ ๊ฒ€ ์ •๋‹ต 1. ๋‹ต: ํŒŒ์ด์ฌ ๊ณต์‹ ์‚ฌ์ดํŠธ ์ ‘์† https://www.python.org/>Download 2. (3) ๋‹ต: ํŒŒ์ด์ฌ ์‰˜์—์„œ๋Š” ํ”„๋กฌํ”„ํŠธ์— ๋ฐ”๋กœ ๋„์–ด์“ฐ๊ธฐ ์—†์ด ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•œ๋‹ค. (4) ๋‹ต: File>New File>Save as>hello.py>์ €์žฅ 3. (1) ๋‹ต: ํŒŒ์ด์ฌ์˜ ํ‘œ์ค€ ์ถœ๋ ฅ ํ•จ์ˆ˜๋Š” print()์ด๋‹ค. ์˜คํƒ€๋กœ ์ธํ•ด t๊ฐ€ ๋น ์ ธ์žˆ๋‹ค. (2) ๋‹ต: ํŒŒ์ด์ฌ์€ ๋ฌธ์ž์—ด ํ‘œํ˜„์„ ์ž‘์€ ๋”ฐ์˜ดํ‘œ๋‚˜ ํฐ ๋”ฐ์˜ดํ‘œ๋ฅผ ์ง์œผ๋กœ ์ด๋ฃจ์–ด ๊ฐ์‹ธ์„œ ํ‘œํ˜„ํ•œ๋‹ค. ์˜คํƒ€๋กœ ์ธํ•ด ์ž‘์€ ๋”ฐ์˜ดํ‘œ ํ•œ ๊ฐœ๊ฐ€ ๋น ์ ธ์žˆ๋‹ค. (3) ๋‹ต: ํŒŒ์ด์ฌ์˜ ํ‘œ์ค€ ์ถœ๋ ฅ ํ•จ์ˆ˜๋Š” print()์ด๋‹ค. ์ธ์ž(argument)๋ฅผ () ์†Œ๊ด„ํ˜ธ ์•ˆ์— ๋„ฃ์–ด์„œ ์ „๋‹ฌํ•ด์•ผ ํ•˜๋Š”๋ฐ, ์˜คํƒ€๋กœ ์ธํ•ด ์†Œ๊ด„ํ˜ธ ํ•œ ๊ฐœ๊ฐ€ ๋น ์ ธ.. 2022. 10. 20.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 28์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 28์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 5. ๋‹ต: ํ’€ ์–ธ์–ด(glue language) 6. ๋‹ต: ์ธํ„ฐํ”„๋ฆฌํ„ฐ ํŒŒ์ด์ฌ์€ C, Java์™€ ๋‹ฌ๋ฆฌ ํ•œ ์ค„ ๋งˆ๋‹ค ์ฆ‰์‹œ ๋ฒˆ์—ญํ•ด ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹์˜ ์ธํ„ฐํ”„๋ฆฌํ„ฐ ์–ธ์–ด์ด๋‹ค. 2022. 10. 20.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 23์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 23์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 3. ๋‹ต: print("ํŒŒ์ด์ฌ") ํŒŒ์ด์ฌ์˜ ํ‘œ์ค€ ์ถœ๋ ฅ ํ•จ์ˆ˜๋Š” print()์ด๊ณ , ๋ฌธ์ž์—ด์€ ์ž‘์€ ๋”ฐ์˜ดํ‘œ(')๋‚˜ ํฐ ๋”ฐ์˜ดํ‘œ(")๋กœ ๊ฐ์‹ธ์„œ ํ‘œํ˜„ํ•œ๋‹ค. 4. ๋‹ต: print("ํŒŒ์ด์ฌ ๊ฐœ๋ฐœ ๋„๊ตฌ") print("ํŒŒ์ด์ฌ IDLE ์‰˜") ํŒŒ์ด์ฌ์˜ ํ‘œ์ค€ ์ถœ๋ ฅ ํ•จ์ˆ˜ print()๋Š” ๊ธฐ๋ณธ๋งค๊ฐœ๋ณ€์ˆ˜ end์˜ ์ดˆ๊ธฐ๊ฐ’์ด \n์ด์—ฌ์„œ ์ž๋™์œผ๋กœ ์ค„๋ฐ”๊ฟˆ ๋˜์–ด ์ถœ๋ ฅ๋œ๋‹ค. 2022. 10. 20.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 11์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 1์žฅ 11์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 1. ๋‹ต: ํŒŒ์ด์ฌ 2. ๋‹ต: ์ปดํ“จํŒ… ์‚ฌ๊ณ ๋ ฅ ์ปดํ“จํŒ… ์‚ฌ๊ณ ๋ ฅ์˜ ๊ตฌ์„ฑ์š”์†Œ๋Š” ๋ถ„ํ•ด, ํŒจํ„ด์ธ์‹, ์ถ”์ƒํ™”, ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. 2022. 10. 20.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 4์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 4์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ์ฒดํฌํƒ€์ž„198์ชฝ 1๋ฒˆ์ƒ์„ฑ์ž๋Š” ๋ฆฌํ„ด ํƒ€์ž…์„ ์ง€์ •ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ void๋ฅผ ์‚ญ์ œํ•ด์•ผ ํ•œ๋‹ค. 221์ชฝ 1๋ฒˆSampleClass ํด๋ž˜์Šค๋Š” ๋””ํดํŠธ ์ ‘๊ทผ ์ง€์ •์ด๋ฏ€๋กœ ๋™์ผํ•œ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค์—์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ  SampleClass obj; SampleClass ํƒ€์ž… ๋ ˆํผ๋Ÿฐ์Šค ์„ ์–ธ๋ถ€ํ„ฐ ์ปดํŒŒ์ผ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. // ์ƒ์„ฑ์ž ํ˜ธ์ถœ ์ด์ „์— ์—ฐ์Šต๋ฌธ์ œ240์ชฝ 15๋ฒˆ๊ฐ€๋น„์ง€๊ฐ€ ๋งŽ์•„์ง€๋ฉด JVM์—์„œ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์— ํ• ๋‹นํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ค„์–ด๋“ค์–ด ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, JVM์€ ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ผ์ • ํฌ๊ธฐ ์ดํ•˜๋กœ ์ค„์–ด๋“ค๊ฒŒ ๋˜๋ฉด ์ž๋™์œผ๋กœ ์ž๋น„์ง€ ์ปฌ๋ ‰์…˜์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๊ฐ€๋น„์ง€๋ฅผ ํšŒ์ˆ˜ํ•œ๋‹ค. ์žฅ์  ์ž๋ฐ”๋Š” C++๊ณผ ๋‹ฌ๋ฆฌ delete ์—ฐ์‚ฐ์ž๋‚˜ ์†Œ๋ฉธ์ž๊ฐ€ ์—†์–ด, ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ํ•˜์ง€.. 2022. 10. 19.
728x90