프로그래머
파이썬
컴퓨터 언어
목적: 사람을 위해 만들어짐
언어 공부: 컴퓨터에게 원하는 일 시키기
실행: 명령어를 이용(다음에 할 거 알려주기)
프로그램을 어떻게 하는지 안다.
사용자의 요구 충족시키는 소프트웨어 개발
HW/SW, 데이터, 정보, 네트워크 문제 해결
명령문
#파일을 열어 모든 단어를 읽은 후 히스토그램 시각화
#가장 많이 있는 단어 출력해주는 코드
#words.txt(가장 많은 단어:to)
name = input('Enter file:')
handle = open(name)
counts = dict()
for line in handle:
words = line.split()
for word in words:
counts[word] = counts.get(word,0) + 1
#clown.txt(가장 많은 단어:the)
bigcount = None
bigword = None
for word,count in counts.items():
if bigcount is None or count > bigcount:
bigword = word
bigcount = count
print(bigword, bigcount)