January 3, 2022

🧨 과제 λ‚΄μš©

list_num.txt

πŸ“‹ Entire Code

result_num.txt

🚝 Purpose of This Code

ν•œ 쀄에 두 개의 μˆ«μžκ°€ μ €μž₯λ˜μ–΄ μžˆλŠ” νŒŒμΌμ„ 읽어와 ν•œ μ€„μ˜ 두 숫자λ₯Ό λ”ν•œ ν›„ μ—°μ‚° κ²°κ³Όλ₯Ό 파일둜 λ‚΄λ³΄λ‚΄λŠ” ν”„λ‘œκ·Έλž¨ μž‘μ„±

❄ 파일 읽기

f1=open('list_num.txt', 'r')
f2=open('result_num.txt', 'w')

❄ 파일의 λ‚΄μš© 읽고 μ „μ²˜λ¦¬

line = None    # λ³€μˆ˜ line을 None으둜 μ΄ˆκΈ°ν™”

while True:
    line = f1.readline()
    if not line:
        break
    nums = line.strip('\\n')
    nums = nums.split(' ')

❄ λΉ„μ–΄μžˆλŠ” 쀄은 제거

if '' in nums:
        continue

❄ 좜λ ₯ν˜•νƒœ μ„€μ • 및 계산

f2.write(f'{nums[0]} + {nums[1]} = {float(nums[0])+float(nums[1])}\\n')

❄ 파일 λ‹«κΈ°

 `f1.close()`

 `f2.close()`