MapleStory Finger Point

πŸ’Ž Python/πŸ“šνŒŒμ΄μ¬ for Beginner (2판)

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

HYEJU01 2024. 3. 18. 16:53

1)  ν‹€λ¦° 것은?

3번 a =

λ³€μˆ˜μ— μ–΄λ–€ 값을 넣을 건지 μ§€μ •ν•΄μ€˜μ•Όν•¨ μ—†μœΌλ―€λ‘œ ν‹€λ¦Ό

 

4번 10 = a

λ³€μˆ˜λŠ” μ™Όμͺ½μ— μœ„μΉ˜ν•΄μ•Όν•œλ‹€.

 

 

 

2) κ²°κ³Ό μ˜ˆμΈ‘ν•˜μ‹œμ˜€

1번 ν•˜ν•˜ν•˜

2번 300 (μ •μˆ˜ ν•©μœΌλ‘œ 인식)

3번 200+100 (λ”°μ˜΄ν‘œκ°€ μžˆμœΌλ―€λ‘œ λ¬Έμžμ—΄λ‘œ 인식)

4번 300 (int ν˜•λ³€ν™˜μ„ 톡해 숫자둜 μΈμ‹ν•˜κΈ° λ•Œλ¬Έμ— 300)

 

 

3) ν‹€λ¦° 것은?

1번 λŒ€ν™”ν˜• λͺ¨λ“œμ—μ„œ μ‚¬μš©ν•œ λ³€μˆ˜λŠ” IDLE을 μ’…λ£Œν–ˆλ‹€κ°€ λ‹€μ‹œ 싀행해도 λ‚¨μ•„μžˆλ‹€ 

=> IDLE μ’…λ£Œν•˜λ©΄ λ©”λͺ¨λ¦¬μ— μ˜¬λΌκ°€ 있던 λ³€μˆ˜λŠ” 사라진닀.

 

4번 슀크립트 λͺ¨λ“œμ—μ„œ μ½”λ“œλ₯Ό ν•œμ€„μ”© μž…λ ₯ν•˜λ©΄ λ°”λ‘œ μ‹€ν–‰λœλ‹€.

= > 슀크립트 λͺ¨λ“œλŠ” μ—¬λŸ¬μ€„ μž…λ ₯ν•΄μ„œ μ‹€ν–‰ν•˜λŠ” 것 / μœ„ λ‚΄μš©μ€ λŒ€ν™”ν˜• λͺ¨λ“œμ— λŒ€ν•œ μ„€λͺ…이닀.

 

 

4)  111, 222 μž…λ ₯ μ‹œ  μ½”λ“œ 좜λ ₯ κ²°κ³Όλ₯Ό μ„€λͺ…ν•˜μ‹œμ˜€ 

var1 = input()
var2 = input()

result = var1 + var2
print(var1, "+" , var2, "=" , result)

var1 값에 111이 μ‚½μž…, var2 값에 222 μ‚½μž… ν•˜μ§€λ§Œ λ‘˜λ‹€ λ¬Έμžμ—΄μ„ μž…λ ₯받은 κ²ƒμœΌλ‘œ μΈμ‹ν•œλ‹€

111+222 λ₯Ό λ”ν•˜λŠ” 것이 μ•„λ‹Œ "111"+"222" 둜 μΈμ‹ν•˜μ—¬ κ²°κ³Ό 값은

111222 둜 λ‚˜μ˜€κ²Œ λœλ‹€.

 

 

5)  111, 222 μž…λ ₯ μ‹œ  였λ₯˜κ°€ λ‚˜λŠ” 이유 ?

var1 = input()
var2 = input()

result = var1 * var2
print(var1, "*" , var2, "=" , result)

λ¬Έμžμ—΄ 끼리 κ³±μ…ˆμ€ λΆˆκ°€λŠ₯ν•˜κΈ° λ•Œλ¬Έμ΄λ‹€.

 

 

6) 5번 λ¬Έμ œμ—μ„œ 였λ₯˜ 없이 μ‹€ν–‰λ˜κΈ° μœ„ν•΄ κ³ μ³μ•Όν•˜λŠ” 점

var1 = int(input())
var2 = int(input())

result = var1 * var2
print(var1, "*" , var2, "=" , result)

input() 값을 int() 둜 ν˜•λ³€ν™˜ μ‹œμΌœμ£Όλ©΄ ν•΄κ²°λœλ‹€.

 

 

 

7) μ •μˆ˜ 2개λ₯Ό μž…λ ₯ λ°›μ•„μ„œ λ”ν•˜κΈ°,κ³±ν•˜κΈ°,제곱 연산을 ν•˜λŠ” ν”„λ‘œκ·Έλž¨ μž‘μ„±ν•˜κΈ°

 

a = int(input("aκ°’ μž…λ ₯:"))
b = int(input("bκ°’ μž…λ ₯:"))

result = a + b
print(a,"+",b,"=",result)

result = a * b
print(a,"*",b,"=",result)

result = pow(a,b)
print(a,"^",b,"=",result)

 

 

8)