프로그래밍을 왜 할까?

매일 공부(ML)·2022년 1월 27일
0

주제: 프로그래밍을 하는 이유

핵심 키워드

  • 프로그래머

  • 파이썬

  • 컴퓨터 언어


컴퓨터

  • 목적: 사람을 위해 만들어짐

  • 언어 공부: 컴퓨터에게 원하는 일 시키기

  • 실행: 명령어를 이용(다음에 할 거 알려주기)


프로그래머

  • 프로그램을 어떻게 하는지 안다.

    • 컴퓨터의 작동 방식과 언어 학습
    • 도구를 사용해서 새로운 도구를 만듦
    • 사용자를 위해 도구나 특정 일을 자동화하여 도우미 개발
  • 사용자의 요구 충족시키는 소프트웨어 개발

  • 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)
profile
성장을 도울 아카이빙 블로그

0개의 댓글