file = input("Enter a file name:")
if file != "test.txt":
print("파일이 존재하지 않는다")
f = open(file, "r")
while True:
data = f.readline().upper()
if data == '':
break
else :
print(data, end='') # end = '' 뒤에 공백 없애기
f.close()
파이썬에서 파일을 대소문자로 읽어오기 위해서는 upper(대문자), lower(소문자) 함수가 필요하다.
파일을 한 줄씩 읽어올 때 대소문자로 바꾸고 싶다면
f.readline().upper() 로 작성하고 변수로 선언하면 된다.