MapleStory Finger Point

πŸ’Ž Python 60

N의 배수 κ±΄λ„ˆλ›°κ³  좜λ ₯ - 파이썬 for Beginner (2판)

3으둜 λ‚˜λˆ΄μ„λ•Œ λ‚˜λ¨Έμ§€κ°€ 0인 μˆ«μžλŠ” 3의 λ°°μˆ˜κ°€ λœλ‹€. 즉 for λ¬Έ μ•ˆμ— 쑰건문을 λ„£μ–΄ Continue λ₯Ό λ„£μ–΄μ£Όλ©΄ 3의 배수인 경우 ν•˜λ‹¨ sum 에 λˆ„μ μ΄ λ˜μ§€ μ•Šκ³  κ±΄λ„ˆλ›°μ–΄μ§„λ‹€. sum , i = 0, 0 for i in range(1,101) : if i % 3 == 0 : continue sum += i print ("1~100합계 (3배수 μ œμ™Έ) %d " % sum)

합계 반볡 κ³„μ‚°ν•˜κΈ° - 파이썬 for Beginner (2판)

βœ… 두 숫자의 합계 반볡 계산 (Ctrl + C λˆ„λ₯Όλ–„κΉŒμ§€ 반볡) sum =0 a,b = 0,0 while (True) : a = int(input("첫번째 숫자")) b = int(input("λ‘λ²ˆμ§Έ 숫자")) sum = a+b print ("a+b 합계 : %d" % sum); βœ… 두 숫자의 +-*/ (Ctrl + C λˆ„λ₯Όλ–„κΉŒμ§€ 반볡) sum =0 a,b = 0,0 ch="" while (True) : a = int(input("첫번째 숫자 : ")) b = int(input("λ‘λ²ˆμ§Έ 숫자 : ")) ch = input("μ—°μ‚°μž μž…λ ₯ : ") if (ch == "+") : print ("a+b : %d" % (a+b)); elif (ch == "-") : print ("a-b : %d" % (a-b)..

ꡬꡬ단 ν”„λ‘œκ·Έλž¨ - 파이썬 for Beginner (2판)

βœ… ꡬꡬ단 ν”„λ‘œκ·Έλž¨ i,sum = 0, 0 dan = 0 dan = int(input("단을 μž…λ ₯ν•˜μ„Έμš”")) for i in range(1, 10, 1): sum = dan * i print ("ꡬꡬ단 %d x %d = %d" % (dan,i,sum)) βœ… ꡬꡬ단 ν”„λ‘œκ·Έλž¨ 거꾸둜 좜λ ₯ i,sum = 0, 0 dan = 0 dan = int(input("단을 μž…λ ₯ν•˜μ„Έμš”")) for i in range(9, 0, -1): sum = dan * i print ("ꡬꡬ단 %d x %d = %d" % (dan,i,sum)) βœ… ꡬꡬ단 ν”„λ‘œκ·Έλž¨ i,k=0,0 for i in range (2,10,1) : for k in range (1,10,1) : print(" %dx %d = %d" %(i,k,i*k) ) βœ… ..

(κ°œλ…) 반볡문 - 파이썬 for Beginner (2판)

· 반볡문 for λ¬Έ / while λ¬Έ · for in list list 길이만큼 반볡 list κ°’ κΊΌλ‚΄μ˜΄ · for λ¬Έ for λ³€μˆ˜ in range (μ‹œμž‘κ°’, 끝값+1 , 증가값) : 반볡문 range(3) range(0,3) range(0,3,1) κ³Ό κ°™μŒ μ‹œμž‘κ°’, 증가값은 μƒλž΅κ°€λŠ₯ μƒλž΅ν•˜λ©΄ 0 , 1 둜 배치 ν‘œμ‹œν•œ 숫자 보닀 ν•˜λ‚˜ 적은 숫자까만 λ°˜ν™˜ν•˜λ―€λ‘œ 끝값을 μ„€μ •ν• λ•Œ +1 ν•˜λŠ” 것을 μ£Όμ˜ν•΄μ•Όν•œλ‹€ · λ³€μˆ˜ μ‚¬μš© μ•ˆν•˜λ €λ©΄ 언더바 _ μ‚¬μš© for _ in range (μ‹œμž‘κ°’, 끝값+1, 증가값): · end = " " λ§ˆμ§€λ§‰μ„ 곡백으둜 μ²˜λ¦¬ν•΄μ„œ ν•œμΉΈμ”© 띄어 좜λ ₯ κ°€λŠ₯ · 쀑첩 for λ¬Έ i,k=0,0 for i in range (0,3,1) : for k in range (0,2,1) : print..

합계 κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨ - 파이썬 for Beginner (2판)

βœ… 500 ~ 1000 μ‚¬μ΄μ˜ ν™€μˆ˜ 합계 κ΅¬ν•˜κΈ° -- for i,sum = 0, 0 for i in range(501, 1001, 2): sum = sum + i print ("500κ³Ό 1000 μ‚¬μ΄μ˜ ν™€μˆ˜ 합계 %d " % sum) βœ… 0 ~ 100 μ‚¬μ΄μ˜ 7의 배수 합계 κ΅¬ν•˜κΈ° -- for i,sum = 0, 0 for i in range(0, 101, 7): sum = sum + i print ("7의 배수 합계 %d " % sum) βœ… ν‚€λ³΄λ“œλ‘œ μž…λ ₯ν•œ κ°’κΉŒμ§€ 합계 κ΅¬ν•˜κΈ° -- for i,sum = 0, 0 num = 0 num = int(input("값을 μž…λ ₯ν•˜μ„Έμš”")) for i in range(1, num+ 1, 1): sum = sum + i print ("숫자 합계 %d " % sum) βœ…..

ch 4 μ—°μŠ΅λ¬Έμ œ 풀이 - 파이썬 for Beginner (2판)

1)μ‚°μˆ μ—°μ‚°μžκ°€ μ•„λ‹Œ 것은? ^ (μ œκ³±μ€ ** 둜 ν‘œν˜„ν•¨), ~ (λΉ„νŠΈ λΆ€μ •), & (λΉ„νŠΈ 논리곱) , *** , ? 2) λ‹€μŒ 계산식을 예츑 a,b=10,20 1.a+b = 30 2.a-b = -10 3.a%b = 10 (a b λ₯Ό λ‚˜λˆ΄μ„λ•Œ λ‚˜λ¨Έμ§€ κ°’) 4.a//b = 0 (a b λ₯Ό λ‚˜λˆ΄μ„λ•Œμ˜ λͺ«) 3) λ‹€μŒ 계산식 예츑 a,b,c = 1,2,3 1.a+b%c = 2 (% λ‚˜λ¨Έμ§€ μ—°μ‚°μž μš°μ„  계산) 2.a*b-c = -1 (* κ³±μ…ˆ μ—°μ‚°μž λΆ€ν„° 계산) 3.a/b*c = (같은 μš°μ„ μˆœμœ„μ˜ 경우 μ™Όμͺ½λΆ€ν„°) 4) 였λ₯˜κ°€ λ°œμƒν•˜λŠ” 것을 κ³ λ₯΄κ³  μˆ˜μ •ν•˜μ‹œμ˜€ s1, s2, s3 = "111", "111.11" , "99999999" 2번 : int(s2) + 111.11 float(s2) + 111.11 λ¬Έμžμ—΄μ„..

동전 κ΅ν™˜ ν”„λ‘œκ·Έλž¨ - 파이썬 for Beginner (2판)

βœ… 동전 κ΅ν™˜ ν”„λ‘œκ·Έλž¨ κ΅ν™˜ν•  λˆμ„ 받을 money λ³€μˆ˜λ₯Ό μ„ μ–Έν•΄μ£Όκ³  각각 κ΅ν™˜λ  동전을 담을 λ³€μˆ˜λ“€λ„ μ„ μ–Έν•΄μ€€λ‹€. // μ—°μ‚°μžλ₯Ό ν†΅ν•΄μ„œ μ°¨λ‘€λŒ€λ‘œ moneyλ₯Ό 500으둜 λ‚˜λˆˆ λͺ«λ§Œ C500에 μ €μž₯ν•˜κ³  λ‚˜λ¨Έμ§€ 값은 λ‹€μ‹œ money 에 μ €μž₯ν•œλ‹€ κ·Έ λ‹€μŒμ€ 100원 50원 반볡 ν›„ 좜λ ₯ν•΄μ£Όλ©΄ λœλ‹€. ## λ³€μˆ˜ μ„ μ–Έ ## money, c500, c100, c50, c10 = 0,0,0,0,0 ## 메인 μ½”λ“œ ## money = int(input("κ΅ν™˜ν•  λˆμ€ μ–Όλ§ˆμž…λ‹ˆκΉŒ?")) c500 = money // 500 money %= 500 c100 = money // 100 money %= 100 c50 = money // 50 money %= 50 c10 = money // 10 money %= 10 print("..

(κ°œλ…) μ—°μ‚°μž - 파이썬 for Beginner (2판)

· μ‚°μˆ  μ—°μ‚°μž =, +, - , *, / , // , % , ** ·μ‚°μˆ  μ—°μ‚°μž μš°μ„ μˆœμœ„ κ΄„ν˜Έκ°€ μ—†μœΌλ©΄ μ™Όμͺ½ -> 였λ₯Έμͺ½μœΌλ‘œ 계산됨 · λ¬Έμžμ—΄, 숫자 μƒν˜Έ λ³€ν™˜ int() float() str() ##숫자λ₯Ό λ¬Έμžμ—΄λ‘œ λ³€ν™˜ ## · μ‚°μˆ  μ—°μ‚°μž, λŒ€μž…μ—°μ‚°μž += , -=, *=, /=, %=, //= , **= νŒŒμ΄μ¬μ—λŠ” ++, -- 증가,κ°μ†Œ μ—°μ‚°μžκ°€ μ—†λ‹€!! · 관계 μ—°μ‚°μž (비ꡐ μ—°μ‚°μž) True, False == , !=, > , = , 2μ§„μˆ˜λ‘œ λ³€ν™˜ ν›„ 각 자리 λΉ„νŠΈλΌλ¦¬ μ—°μ‚° 진행 & λΉ„νŠΈλ…Όλ¦¬κ³± and | λΉ„νŠΈλ…Όλ¦¬ν•© or ^ λΉ„νŠΈ 논리적 베타합 xor ~ λΉ„νŠΈ λΆ€μ • > λΉ„νŠΈ 였λ₯Έμͺ½ 이동 · μ—°μ‚°μž μš°μ„ μˆœμœ„ https://dojang.io/mod/page/view.php?id=2461 파..

μž…λ ₯ λ¬Έμžμ—΄μ„ 거꾸둜 좜λ ₯ν•˜κΈ° - 파이썬 for Beginner (2판)

λ¬Έμžμ—΄μ„ λ¨Όμ € μž…λ ₯ λ°›λŠ”λ‹€. for문을 μ‚¬μš©ν•΄μ„œ 거꾸둜 좜λ ₯을 해쀄건데 for λ³€μˆ˜ in range(μ‹œμž‘κ°’, 끝값, 증감) λ¬Έμžμ—΄ 길이 -1 (μ•ˆλ…•ν•˜μ‹­λ‹ˆκΉŒ 6개 -1 = 5) 5λΆ€ν„° μ‹œμž‘ν•΄μ„œ -1 κΉŒμ§€ -1μ”© κ°μ†Œν•˜κΈ° inStr[5] [4] [3] [2] [1] [0] κΉŒμ§€ μ‹€ν–‰ end = "" λŠ” κ°œν–‰ 방지 inStr = "" if __name__ == "__main__" : inStr = input("λ¬Έμžμ—΄ μž…λ ₯ -> ") for i in range(len(inStr) -1, -1, -1): print('%c' % inStr[i], end = '' )

(κ°œλ…) κΈ°λ³Έ λ°μ΄ν„°ν˜• - 파이썬 for Beginner (2판)

· μˆ«μžν˜• (μ •μˆ˜/μ‹€μˆ˜) 값을 λ„£λŠ” μˆœκ°„ λ³€μˆ˜μ˜ λ°μ΄ν„°ν˜•μ΄ κ²°μ •λœλ‹€. · int μ •μˆ˜ν˜• 데이터 ( 크기 μ œν•œμ΄ μ—†λ‹€) · 16μ§„μˆ˜ = 0x , 0X · 8μ§„μˆ˜ = 0o , 0O · 2μ§„μˆ˜ = 0b, 0B · μ‹€μˆ˜ν˜• 3.14e5 = 3.14*10^5 · μ •μˆ˜/μ‹€μˆ˜ λ°μ΄ν„°ν˜•μ€ 사칙연산 κ°€λŠ₯ · 제곱 μ—°μ‚°μž : ** · λ‚˜λ¨Έμ§€ μ—°μ‚°μž : % · μ†Œμˆ˜μ  λ²„λ¦¬λŠ” μ—°μ‚°μž: // · λΆˆν˜• = λ…Όλ¦¬ν˜• (True, False) · λ¬Έμžμ—΄ : "" or '' 둜 κ°μ‹Έμ•Όν•œλ‹€. · λ¬Έμžμ—΄μ€ κ·ΈλŒ€λ‘œ 좜λ ₯ν•˜λ©΄ '' 에 λ¬Άμ—¬ 좜λ ₯됨. print() μ‚¬μš©ν•΄μ•Ό λ”°μ˜΄ν‘œ 없이 좜λ ₯ κ°€λŠ₯ · λ¬Έμžμ—΄ : str · νŒŒμ΄μ¬μ—” main() ν•¨μˆ˜κ°€ μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ”λ‹€. if __name__ == '__main__' : νŠΉμˆ˜ν•œ λ³€μˆ˜μΈ __ name _..