-4
내 스크립트로 가져 오는 임의의 단어로 .txt 파일을 만들었습니다. 그 다음 모든 단어를 가져 와서 각 줄에 하나씩 인쇄하고 모두 대문자로 변환합니다. 첫 번째 작업을 완료했습니다 :파일 읽기 및 모든 문자를 대문자로 변환
a=open("redchief.txt").read().split()
print ' \n'.join(a)
데이터를 대문자로 변환하는 데 문제가 있습니다.
print ' \n'.join(a)
에 :
print ' \n'.join(a).upper()
별도의 변수에 결과를 저장하지 않아도
이It looked like a good thing: but wait till I tell you.
내가 s = asdf를 수행 한 다음 s.upper()를 수행하는 방법을 알고 있지만 파일을 읽은 후 문제가 발생했습니다. 어쩌면 나는 너무 복잡하게 만들고있다. 게시하기 전에 해당 게시물을 읽었습니다. 나는 복제물을 만들고 싶지 않았다. –
당신은 꽤 멀리 떨어져 있습니다. 좋았어! 문제 성명서는 매우 모호합니다. 해당 게시물을 읽고 무언가를 시도한 경우 문제가 무엇인지, 무엇을 이해하지 못했는지에 대해 구체적으로 질문을 편집하십시오. –
파일을 읽는 것이 왜 문제가됩니까? – oliver13