MapleStory Finger Point

โ˜… 604

(๊ฐœ๋…) ๋ฌธ์ž์—ด - ํŒŒ์ด์ฌ for Beginner (2ํŒ)

ยท ๋ฌธ์ž์—ด "", '' ๋กœ ๋ฌถ์–ด ํ‘œํ˜„๋œ ๊ฒƒ => ์ถœ๋ ฅํ•˜๋ฉด '' ์ž‘์€ ๋”ฐ์˜ดํ‘œ๋กœ ์ถœ๋ ฅ๋จ. ยท ๋ฆฌ์ŠคํŠธ์™€ ๋ฌธ์ž์—ด์€ ๋น„์Šทํ•˜๋‹ค aa=[1,2,3] a[0] a[1:3] a[3:] ss="ํŒŒ์ด์ฌ์ตœ๊ณ " ss[0] ss[1:3] ss[3:] ยท ๋ฌธ์ž์—ด ์—ฐ๊ฒฐ --- + , * ss="Hello" + "World" ss="Hello"*3 ยท ๋ฌธ์ž์—ด ๊ธธ์ด --- len () len(ss) ยท ๋ฌธ์ž์—ด ํ•จ์ˆ˜ --- upper() : ์†Œ๋ฌธ์ž๋ฅผ ๋Œ€๋ฌธ์ž๋กœ --- lower() : ๋Œ€๋ฌธ์ž๋ฅผ ์†Œ๋ฌธ์ž๋กœ --- swapcase() : ๋Œ€,์†Œ๋ฌธ์ž ์ƒํ˜ธ ๋ณ€ํ™˜ --- title() : ๊ฐ ๋‹จ์–ด์˜ ์•ž๊ธ€์ž๋งŒ ๋Œ€๋ฌธ์ž๋กœ ๋ณ€ํ™˜ --- count() : ์ฐพ์„ ๋ฌธ์ž์—ด์ด ๋ช‡๊ฐœ์ธ์ง€ ๊ฐœ์ˆ˜ --- find() : ์™ผ์ชฝ 0๋ฒˆ๋ถ€ํ„ฐ ๋ช‡๋ฒˆ์งธ ์œ„์น˜ํ•œ์ง€ ์ฐพ์Œ (๋ฌธ์ž์—ด์—†์œผ๋ฉด -..

๊ธฐ์ฐจ ์ˆ˜์†ก๋Ÿ‰์— ๋”ฐ๋ผ ์ˆœ์œ„ ๋งค๊ธฐ๊ธฐ - ํŒŒ์ด์ฌ for Beginner (2ํŒ)

์—ฌ๋Ÿฌ ๊ธฐ์ฐจ๋ณ„ ์ˆ˜์†ก๋Ÿ‰์— ๋”ฐ๋ฅธ ์ˆœ์œ„ ์ถœ๋ ฅ์„ ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ํŠœํ”Œ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ธฐ์ฐจ์ด๋ฆ„, ์ˆ˜์†ก๋Ÿ‰(ํ†ค) ์„ ์ž…๋ ฅํ•ด์ค€๋‹ค. trainTupleList ๋ฅผ ๋”•์…”๋„ˆ๋ฆฌ๋กœ ๋ณ€ํ™˜ํ•ด์ค€๋‹ค. tName ๊ฐ’์—๋Š” tmpTup [0] ๋ฒˆ์งธ ๊ฐ’ = ์ง€ํšจ tWeight ๊ฐ’์—๋Š” tmpTup [1] ๋ฒˆ์งธ ๊ฐ’ = 5 ์กฐ๊ฑด๋ฌธ = trainDic์— tName ์ด ์žˆ๋Š”์ง€ ํ™•์ธ ์žˆ์œผ๋ฉด + ๋ˆ„์  ์—†์œผ๋ฉด + ๋Œ€์ž… (.... ๋ฐ˜๋ณตํ•ด์ค€๋‹ค) ------------------- ๊ทธ๋‹ค์Œ์€ ๋”•์…”๋„ˆ๋ฆฌ ์ •๋ ฌ ์ฝ”๋“œ๋‹ค ํ‚ค๋กœ ์ •๋ ฌํ•œ ํ›„ ๋”•์…”๋„ˆ๋ฆฌ ์ถ”์ถœ ๊ฒฐ๊ณผ๋Š” ํŠœํ”Œ๋กœ ๋ณ€๊ฒฝ -> ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ˜ํ™˜๋จ itemgetter(1)์€ ์˜ ์•„์ดํ…œ์ธ ํŠœํ”Œ์˜ 2๋ฒˆ์งธ ์š”์†Œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌํ•˜๊ฒ ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. TrainList ๋Š” ์ˆซ์ž ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌ์ด ๋œ๋‹ค. ------------------- ๊ทธ ..

ch 7 ์—ฐ์Šต๋ฌธ์ œ ํ’€์ด - ํŒŒ์ด์ฌ for Beginner (2ํŒ)

1) ์˜ค๋ฅ˜๋‚˜๋Š” ๋ถ€๋ถ„์„ ๊ณ ๋ฅด์‹œ์˜ค print(aa[3]) ๋ถ€๋ถ„์ด ์˜ค๋ฅ˜๋‚œ๋‹ค. aa = [10,20,30] ์œผ๋กœ ์ธ๋ฑ์Šค๊ฐ‘ 2๊นŒ์ง€๋งŒ ์ถœ๋ ฅ ๊ฐ€๋Šฅํ•˜๊ณ  3์€ ์—†๋Š” ๊ฐ’์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. 2) ๋ฆฌ์ŠคํŠธ 100๊ฐœ ๋งŒ๋“ค๊ณ  ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๋Š” ์ฝ”๋“œ (๋นˆ์นธ์ฑ„์šฐ๊ธฐ) myList = [] for i in range (0, 100) : myList.append(0) len(myList) 0๋ถ€ํ„ฐ 99๊นŒ์ง€ = 100๋ฒˆ append (0) ์œผ๋กœ ๋ชจ๋“  ๊ฐ’์ด 0์ธ ๋ฆฌ์ŠคํŠธ 100๊ฐœ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. len ๊ฐ’์€ 100์ด ๋จ 3) ์ฝ”๋“œ ์™„์„ฑํ•˜์‹œ์˜ค myList = [] for i in range(0,3) : myList.append(0) hap = 0 for i in range(0,3) : myList[i] = int(input(str(i+1)+"๋ฒˆ์งธ์ˆซ์ž:")) ..

(๊ฐœ๋…) ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ- ํŒŒ์ด์ฌ for Beginner (2ํŒ)

ํ•œ ๋ˆˆ์— ๋ณด๊ธฐ ํŽธํ•˜๊ฒŒ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค! ์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์ œ์™ธํ•ด์„œ ์•„๋ž˜ ๋ณธ๋ฌธ์„ ์ฝ์–ด๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค. ยท ๋ฆฌ์ŠคํŠธ ๋ฆฌ์ŠคํŠธ์— ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐํ˜•์„ ์„ž์–ด ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค. cc = [] aa = [1,2,3,4] bb= [1,'ํŒŒ์ด์ฌ',3] ยท ๋ฆฌ์ŠคํŠธ ํ•ญ๋ชฉ ์ถ”๊ฐ€ aa.append(0) ๋ฆฌ์ŠคํŠธ๋ช….append(๊ฐ’) ยท ๋ฆฌ์ŠคํŠธ ๊ฐœ์ˆ˜ len(๋ฆฌ์ŠคํŠธ) len(aa) ยท str() :: ์ˆซ์ž -> ๋ฌธ์ž ๋ณ€ํ™˜ ํ•จ์ˆ˜ ยท ๋ฆฌ์ŠคํŠธ ๊ฐ’ ์ ‘๊ทผ aa[1] ๋ฆฌ์ŠคํŠธ๋ช… [์ฒจ์ž] ยท ๋ฆฌ์ŠคํŠธ ๊ฐ’ ์ ‘๊ทผ (์Œ์ˆ˜๊ฐ’) aa = [1,2,3,4] aa[-1] -1 -2 -3 -4 ๋งจ ๋’ค๋ถ€ํ„ฐ ์ ‘๊ทผ ๊ฐ€๋Šฅ => 4321 ยท ๋ฆฌ์ŠคํŠธ ๊ฐ’ (์ฝœ๋ก ์œผ๋กœ ์ง€์ • ์ ‘๊ทผ) ๋ฆฌ์ŠคํŠธ๋ช…[์‹œ์ž‘๊ฐ’:๋๊ฐ’+1] aa[0:3] ##0~2๊นŒ์ง€## aa[2:4] ##2-3๊นŒ์ง€## aa[2:] ##2..

(๊ฐœ๋…) ๋ฐ˜๋ณต๋ฌธ/๋ฐฐ์—ด - ๋ช…ํ’ˆ JAVA ESSENTIAL

ยท for ๋ฌธ ๋ฐ˜๋ณตํ›„ ์ž‘์—… ๋ฌธ์€ , ์ฝค๋งˆ๋ฅผ ํ†ตํ•ด ๋ถ„๋ฆฌํ•ด ์—ฌ๋Ÿฌ๋ฌธ์žฅ ์‚ฝ์ž… ๊ฐ€๋Šฅ ์กฐ๊ฑด์‹์— true , ๋นˆ์นธ ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌดํ•œ๋ฃจํ”„๊ฐ€ ๋œ๋‹ค. for(์ดˆ๊ธฐ์‹ฏ; ์กฐ๊ฑด์‹; ๋ฐ˜๋ณต ํ›„ ์ž‘์—…) { ์ž‘์—…๋ฌธ } ยท while ๋ฌธ ์กฐ๊ฑด์‹์ด ์—†์œผ๋ฉด ์ปดํŒŒ์ผ ์˜ค๋ฅ˜ ! while(์กฐ๊ฑด์‹){ ์ž‘์—…๋ฌธ } ยท do-while๋ฌธ ์กฐ๊ฑด์‹์ด ์—†์œผ๋ฉด ์ปดํŒŒ์ผ ์˜ค๋ฅ˜ ! ์ž‘์—…๋ฌธ ์‹คํ–‰ -> ๋ฐ˜๋ณต ์กฐ๊ฑด ๋”ฐ์ง ์ฆ‰, ์ž‘์—…๋ฌธ์ด ์ตœ์ดˆ ํ•œ๋ฒˆ์€ ์‹คํ–‰๋˜๋Š” ๋ฐ˜๋ณต๋ฌธ. do { ์ž‘์—…๋ฌธ }while(์กฐ๊ฑด์‹); ยท ์ค‘์ฒฉ ๋ฐ˜๋ณต ๋ฐ˜๋ณต๋ฌธ ์•ˆ์˜ ๋ฐ˜๋ณต๋ฌธ 2-3์ค‘ ๋ฐ˜๋ณต ์ •๋„๊ฐ€ ์ ๋‹นํ•˜๋‹ค. ยท continue ๋ฌธ ๋ฐ˜๋ณต๋ฌธ์„ ๋น ์ ธ๋‚˜๊ฐ€์ง€ ์•Š๊ณ  ์ฆ‰์‹œ ๋‹ค์Œ ๋ฐ˜๋ณต์œผ๋กœ ๋„˜์–ด๊ฐˆ๋•Œ ์‚ฌ์šฉ. ยท break ๋ฌธ ํ•˜๋‚˜์˜ ๋ฐ˜๋ณต๋ฌธ์„ ์ฆ‰์‹œ ๋ฒ—์–ด๋‚ ๋•Œ ์‚ฌ์šฉ. (์ค‘์ฒฉ๋ฐ˜๋ณต๋ฌธ์—์„œ ์‚ฌ์šฉํ•  ๋•Œ ์ฃผ์˜!) ยท ๋ฐฐ์—ด ์ธ๋ฑ์Šค์™€ ๊ทธ์— ๋Œ€์‘ํ•˜..

(๊ฐœ๋…)์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ - ๋ช…ํ’ˆ JAVA ESSENTIAL

ยท ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋… public class Hello2030 { public static int sum(int n, int m) { return n+m; } public static void main(String[] args) { // ํ•œ์ค„ ์ฃผ์„ /* ๋‘์ค„ ์ฃผ์„ */ int i = 20; int s; char a; s = sum(i , 10); a = '?'; System.out.println(a); System.out.println("Hello"); System.out.println(s); } } ยท ์‹๋ณ„์ž ์ด๋ฆ„ ๊ทœ์น™ - ํŠน์ˆ˜๋ฌธ์ž , ๊ณต๋ฐฑ ์‚ฌ์šฉ ์•ˆ๋จ (_ $ ์ œ์™ธ) - ํ•œ๊ธ€๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ - ํ‚ค์›Œ๋“œ๋Š” ์‚ฌ์šฉ ๋ถˆ๊ฐ€ - ์ฒซ ๊ธ€์ž ์ˆซ์ž ๋ถˆ๊ฐ€ - true, false, null ๋ถˆ๊ฐ€ - ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ณ„ - ๊ธธ์ด ์ œํ•œ..

(๊ฐœ๋…) ์ž๋ฐ” ๊ธฐ์ดˆ - ๋ช…ํ’ˆ JAVA ESSENTIAL

ยท ์†Œํ”„ํŠธ์›จ์–ด : ํ•˜๋“œ์›จ์–ด๋ฅผ ์กฐ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๋ช…๋ น์–ด์˜ ์ง‘ํ•ฉ ยท ํ•˜๋“œ์›จ์–ด : Cpu ํ˜•ํƒœ๊ฐ€ ์žˆ๋Š” ์žฅ์น˜๋“ค ยท ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด : ์ปดํ“จํ„ฐ๊ฐ€ ์‹คํ–‰ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด ยท ์ด์ง„์ˆ˜: cpu๋Š” ์ด์ง„์ˆ˜ 0,1 ๋งŒ ์ดํ•ด ๊ฐ€๋Šฅํ•จ ยท ๊ธฐ๊ณ„์–ด: ์ด์ง„์ˆ˜์˜ ๋ช…๋ น์–ด๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ ์–ธ์–ด ยท ์–ด์…ˆ๋ธ”๋ฆฌ์–ด : ๋‹ˆ๋ชจ๋‹‰ ๊ธฐํ˜ธ๋กœ 1:1 ๋Œ€์‘ ์‹œํ‚จ ์–ธ์–ด ยท ์ €๊ธ‰์–ธ์–ด : ๊ธฐ๊ณ„์–ด, ์–ด์…ˆ๋ธ”๋ฆฌ์–ด ๊ฐ™์€ ์‚ฌ๋žŒ์ด ๋‹ค๋ฃจ๊ธฐ ํž˜๋“  ์–ธ์–ด ยท ๊ณ ๊ธ‰์–ธ์–ด : ์‚ฌ๋žŒ์ด ๋‹ค๋ฃจ๊ธฐ ์‰ฌ์šด ์–ธ์–ด pascal , C/C++, C# ๋“ฑ๋“ฑ ์ ˆ์ฐจ or ๊ฐ์ฒด ์ง€ํ–ฅ์œผ๋กœ ๋‚˜๋‰จ ยท ์ ˆ์ฐจ ์ง€ํ–ฅ ์–ธ์–ด : ์ˆœ์ฐจ์  ์ฒ˜๋ฆฌ (C์–ธ์–ด) ยท ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด : ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค์–ด ์ƒํ˜ธ์ž‘์šฉ ํ•˜๋„๋ก ๊ฐœ๋ฐœ ยท ํ”„๋กœ๊ทธ๋ž˜๋ฐ : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ”„๋กœ๊ทธ๋žจ ์†Œ์Šค ํŒŒ์ผ์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ ยท ์ œ์ž„์Šค ๊ณ ์Šฌ๋ง : ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ..

ch 5 ์—ฐ์Šต๋ฌธ์ œ ํ’€์ด - ํŒŒ์ด์ฌ for Beginner (2ํŒ)

1) ๋นˆ์นธ์„ ์ฑ„์šฐ์‹œ์˜ค 1. ์‹œ์ž‘๊ฐ’ 2. ๋๊ฐ’ + 1 3. ์ฆ๊ฐ๊ฐ’ 2) ๋ช‡๋ฒˆ ์ถœ๋ ฅ๋˜๋Š”๊ฐ€? for i in range(1,100,1) : print("~~") 1๋ถ€ํ„ฐ 99๋ฒˆ๊นŒ์ง€ ํ•œ๋ฒˆ์”ฉ ์ถœ๋ ฅ๋˜๋‹ˆ, ์ด 99๋ฒˆ ์ถœ๋ ฅ๋œ๋‹ค. 3) 100๋ถ€ํ„ฐ 200๊นŒ์ง€ 2์˜ ๋ฐฐ์ˆ˜๋งŒ ๋”ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ? for i in range(100,201,2) => 2์”ฉ ์ฆ๊ฐํ•˜์—ฌ 2์˜๋ฐฐ์ˆ˜๋งŒ 100๋ถ€ํ„ฐ 200๊นŒ์ง€ ๋”ํ•˜๋Š” for ๋ฌธ 4) ๋ช‡๋ฒˆ ์ถœ๋ ฅ๋˜๋Š”๊ฐ€? i๊ฐ€ 1์ผ๋•Œ k ๊ฐ€ 9๋ฒˆ ์ถœ๋ ฅ๋œ๋‹ค. i ๋Š” 1~9๊นŒ์ง€์ด๋ฏ€๋กœ 9x9 ๋กœ 81๋ฒˆ ์ถœ๋ ฅ๋œ๋‹ค. 5) ๊ตฌ๊ตฌ๋‹จ ๋‹จ์„ ์ž…๋ ฅํ•˜๋ฉด ๊ฑฐ๊พธ๋กœ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ i,sum = 0, 0 dan = 0 dan = int(input("๋‹จ์„ ์ž…๋ ฅํ•˜์„ธ์š” : ")) for i in range(9, 0, -1): sum = dan *..