728x90
ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 68~69์ชฝ ๋์ ! ํ๋ก๊ทธ๋๋ฐ ์ ๋ต
1. ๋ต:
1
2
3
|
string1 = input("๋ฌธ์์ด 1: ") # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ฌธ์์ด 1: ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ ๋ณ์ string1์ ๋์
string2 = input("๋ฌธ์์ด 2: ") # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ฌธ์์ด 2: ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ ๋ณ์ strting2์ ๋์
print(string1 + " " + string2) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ณ์ string1 string2 ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ๋ก ์ฐ๊ฒฐํ์ฌ ์ถ๋ ฅ
|
cs |
2. ๋ต:
1
2
3
4
5
|
kmSpeed = int(input("์ฐจ์ ์๋๋ฅผ ์
๋ ฅ(km) >> ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์ฐจ์ ์๋๋ฅผ ์
๋ ฅ(km) >> ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํจ์ ํธ์ถํ์ฌ 10์ง์ ์ ์๋ก ๋ณํํ์ฌ ๋ฆฌํด ๊ฐ์ ๋ณ์ kmSpeed์ ๋์
mileSpeed = kmSpeed / 1.61 # ๋ณ์ mileSpeed์ ํฌ๋ก๋ฏธํฐ ๋จ์ ์๋๋ฅผ ๋ง์ผ ๋จ์ ์๋๋ก ๋ณํํ ๋ค ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋์
print(str(kmSpeed) + "(km)์ " + str(mileSpeed) + " ๋ง์ผ(miles)์ด๋ค.") # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ํฌ๋ก๋ฏธํฐ ๋จ์, ๋ง์ผ ๋จ์ ์๋ ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ์ํด str() ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณ
|
cs |
3. ๋ต:
1
2
3
4
5
|
americano = int(input("์๋ฉ๋ฆฌ์นด๋
ธ ๋ช ๊ฐ ์ฃผ๋ฌธํ์ธ์? ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์๋ฉ๋ฆฌ์นด๋
ธ ๋ช ๊ฐ ์ฃผ๋ฌธํ์ธ์? ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ 10์ง์ ์ ์๋ก ๋ณํํ ๋ค ๋ณ์ americano์ ๋์
price = americano * 3500 # ์๋ฉ๋ฆฌ์นด๋
ธ ์ด ๊ฐ๊ฒฉ ์ฐ์ฐํ์ฌ ๋ณ์ price์ ๋์
print("์ด ๊ฐ๊ฒฉ์ " + str(price) + " ์ด๋ค.") # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ price์ ์ ์ฅ๋ ์ด ๊ฐ๊ฒฉ ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ ์ํด str() ํจ์ ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณ
|
cs |
4. ๋ต:
1
2
3
4
5
6
7
8
|
earthLength = 40120 # ์๋ ค์ง ์ง๊ตฌ ๋๋ ์ ์ฅํ๋ ๋ณ์ earthLength์ 40120 ๋์
earthRadius = 6378.1 # ์ง๊ตฌ ๋ฐ์ง๋ฆ ์ ์ฅํ๋ ๋ณ์ earthRadius์ 6378.1 ๋์
circleLength = 2 * 3.141592 * earthRadius # ์ง๊ตฌ์ ๊ฐ์ ์๋๋ ์ ์ฅํ๋ ๋ณ์ circleLength์ ์ฐ์ฐํ ๊ฒฐ๊ณผ ๋์
gap = earthLength - circleLength # ์๋ ค์ง ์ง๊ตฌ ๋๋ ์ ์ง๊ตฌ์ ๊ฐ์ ์๋๋ ์ ์ฐจ์ด๋ฅผ ์ ์ฅํ๋ ๋ณ์ gap์ ์ฐ์ฐ ๊ฒฐ๊ณผ ๋์
print("์๋ ค์ง ์ง๊ตฌ ๋๋ : " + str(earthLength)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์๋ ค์ง ์ง๊ตฌ ๋๋ ์ถ๋ ฅ
print("์ง๊ตฌ์ ๊ฐ์ ์๋๋ : " + str(circleLength)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์ง๊ตฌ์ ๊ฐ์ ์๋๋ ์ถ๋ ฅ
print("์ฐจ์ด: " + str(gap) + "(km)") # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์๋ ค์ง ์ง๊ตฌ ๋๋ ์ ์ค์ ์ ์ฐจ์ด ๋ณ์ gap ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ์ํด str() ํจ์ ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณ
|
cs |
5. ๋ต:
1
2
3
4
5
6
7
8
|
celsius = int(input("์จ๋ ์
๋ ฅ >> ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์จ๋ ์
๋ ฅ >> ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํจ์ ํธ์ถํ์ฌ 10์ง์ ์ ์๋ก ๋ณํํ์ฌ ์ญ์จ ๋ณ์ celsius์ ๋์
fahrenheitExact = celsius * (9/5) + 32 # ์ญ์จ๋ฅผ ํ์จ๋ก ์ ํํ๊ฒ ๋ฐ๊พธ๋ ์ฐ์ฐํ์ฌ ๋ณ์ fahrenheitExact์ ๋์
fahrenheitInformal = celsius * 2 + 30 # ์ญ์จ๋ฅผ ํ์จ๋ก ์ฝ์์ผ๋ก ๋ฐ๊พธ๋ ์ฐ์ฐํ์ฌ ๋ณ์ fahrenheitInformal ๋์
gap = fahrenheitExact - fahrenheitInformal # ๋ณ์ gap์ ์ ํํ๊ฒ์ ์ฝ์ ์ฐจ์ด ์ฐ์ฐํ์ฌ ๋์
print("์ ํ ๊ณ์ฐ: ์ญ์จ: " + str(celsius) + " , ํ์จ: " + str(fahrenheitExact)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์ ํ ๊ณ์ฐ ์ญ์จ ํ์จ ์ถ๋ ฅ
print("์ฝ์ ๊ณ์ฐ: ์ญ์จ: " + str(celsius) + " , ํ์จ: " + str(fahrenheitInformal)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์ฝ์ ๊ณ์ฐ ์ญ์จ ํ์จ ์ถ๋ ฅ
print("์ฐจ์ด: " + str(gap)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์ ํ ๊ณ์ฐ ์ฝ์ ๊ณ์ฐ ์ฐจ์ด ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ์ํด ํจ์ str() ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณํ
|
cs |
6. ๋ต:
1
2
3
4
5
6
7
8
9
10
11
12
|
number1 = int(input("Enter First number: ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํจ์ ํธ์ถํ์ฌ ์ ์๋ก ๋ณํํ ๋ฆฌํด๊ฐ์ ๋ณ์ number1์ ๋์
number2 = int(input("Enter Second number: ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์
๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํจ์ ํธ์ถํ์ฌ ์ ์๋ก ๋ณํํ ๋ฆฌํด๊ฐ์ ๋ณ์ number2์ ๋์
divide = number1 / number2 # ๋๋๊ธฐ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ divide์ ๋์
remainder = number1 % number2 # ๋๋จธ์ง ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ remainder ๋์
share = number1 // number2 # ๋ชซ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ share ๋์
power = number1 ** number2 # ๊ฑฐ๋ญ์ ๊ณฑ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ power ๋์
print(str(number1) + " / " + str(number2) + "==> " + str(divide)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋๋๊ธฐ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ divide ์ถ๋ ฅ
print(str(number1) + " % " + str(number2) + "==> " + str(remainder)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋๋จธ์ง ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ remainder ์ถ๋ ฅ
print(str(number1) + " // " + str(number2) + "==> " + str(share)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ชซ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ share ์ถ๋ ฅ
print(str(number1) + " ** " + str(number2) + "==> " + str(power)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๊ฑฐ๋ญ์ ๊ณฑ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ power ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ์ํด str() ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณ
|
cs |
7. ๋ต:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
number1 = float.fromhex(input("์ฒซ ๋ฒ์งธ 16์ง์ ์ค์ ์
๋ ฅ >> ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์ฒซ ๋ฒ์งธ 16์ง์ ์ค์ ์
๋ ฅ >> ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ float.fromhex() ๋ฉ์๋ ํธ์ถํ์ฌ 16์ง์ ์ค์๋ก ๋ณํํ์ฌ ๋ณ์ number1์ ๋์
number2 = float.fromhex(input("๋ ๋ฒ์งธ 16์ง์ ์ค์ ์
๋ ฅ >> ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ ๋ฒ์งธ 16์ง์ ์ค์ ์
๋ ฅ >> ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ float.fromhex() ๋ฉ์๋ ํธ์ถํ์ฌ 16์ง์ ์ค์๋ก ๋ณํํ์ฌ ๋ณ์ number2์ ๋์
print("์ค์1: " + str(number1) + " ์ค์2: " + str(number2)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ณ์ number1, number2์ ์ ์ฅ๋ ๊ฐ str() ํจ์ ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณํํ ๋ค ์ถ๋ ฅ
add = number1 + number2 # ๋ง์
์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ add์ ๋์
sub = number1 - number2 # ๋บ์
์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ sub์ ๋์
mul = number1 * number2 # ๊ณฑ์
์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ mul์ ๋์
div = number1 / number2 # ๋๋์
์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ div์ ๋์
print("ํฉ: " + str(add)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ํฉ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ add ์ถ๋ ฅ
print("์ฐจ: " + str(sub)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ์ฐจ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ sub ์ถ๋ ฅ
print("๊ณฑํ๊ธฐ: " + str(mul)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๊ณฑ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ mul ์ถ๋ ฅ
print("๋๋๊ธฐ: " + str(div)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋๋์
์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ๋ณ์ div ์ถ๋ ฅ
|
cs |
8. ๋ต:
1
2
3
4
5
6
7
8
9
10
11
12
|
number = int(input("๋ค ์๋ฆฟ์ ์ ์ ์
๋ ฅ >> ")) # ํ์ค ์
๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ค ์๋ฆฟ์ ์ ์ ์
๋ ฅ >> ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์
๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํธ์ถํ์ฌ ์ ์๋ก ๋ณํํ ๋ค ๋ฆฌํด ๊ฐ์ ๋ณ์ number์ ๋์
number4 = number // 1000 # number์ ์ฒ์ ์๋ฆฟ์ ์ฐ์ฐํ์ฌ ๋ณ์ number4์ ๋์
number = number % 1000
number3 = number // 100 # number์ ๋ฐฑ์ ์๋ฆฟ์ ์ฐ์ฐํ์ฌ ๋ณ์ number3์ ๋์
number = number % 100
number2 = number // 10 # number์ ์ญ์ ์๋ฆฟ์ ์ฐ์ฐํ์ฌ ๋ณ์ number2์ ๋์
number = number % 10
number1 = number // 1 # number์ ์ผ์ ์๋ฆฟ์ ์ฐ์ฐํ์ฌ ๋ณ์ number1์ ๋์
print(str(number1) + str(number2) + str(number3) + str(number4)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ค ์ํ์ ์ ์๋ฅผ ์ญ์์ผ๋ก ์ถ๋ ฅ
# ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ์ฌ์ฉํ๊ธฐ์ํด str() ํธ์ถํ์ฌ ๋ฌธ์์ด๋ก ๋ณ
|
cs |
728x90