본문 바로가기
일레븐 스터디/파이썬

미운코딩새끼#4 | 데이터 과학을 위한 파이썬 입문 #2-3

by 긴모양 2020. 4. 17.
 

파이썬입문 1.2 : Miniconda 설치하기

파이썬을 본격적으로 공부하기에 앞서 반드시 필요한 작업이 바로 개발환경 세팅이다. 미팅 시간에 개발자...

blog.naver.com

  • rm filen_ame : 파일삭제
  • unzip file_name : 파일 압축해제
  • mkdir floder_name : 폴더 생성하기
  • bash ./submit.sh hashcode : 과제 제출방법
  • code file_name : 비주얼 스튜디오 코드로 해당 파일 열기
  • python file_name : python 동작확인
  • wget link : link에 있는 것 다운로드 받기 

terminalterminal

 

🔧 강의에서는 아톰을 실행하는 방법을 알려주었다. 아톰을 삭제한지 꽤 됐기에 다시 설치하고 싶진 않았고 terminal visual stidio code 짧은 영어로 찾아보니까 꽤 많은 자료들이 존재했다.

단축키 : 커맨트 + 씨프트 + P 상단바 - 보기 - 명령팔레트

 

아래 참고 사이트 🛠

 

terminal로 visual stidio code 열기

안녕하세요 강민성입니다. 오늘은 몰라도 상관 없지만 알면 도움이 되는 깨알 같은 지식에 대해서 준비해봤습니다. 요즘 웹과 python 공부를 하고 있는데 두 개 모두 다 editor로 visual studio code 를 사용하고..

ssungkang.tistory.com

 

[VS code/터미널] 터미널로 Visual Studio Code 실행시키기 (+ VS code 파일 열기)

예전에 캐나다에 워홀로 떠났을 때, 방을 같이 쓰던 룸메이트가 캐나다 아마존에서 개발자로 근무하던 친구였다. 사실 그 때는 개발자가 뭔지도 몰랐고, 그 친구가 "난 개발자야"라고 말한 적도 한 번도 없었다...

im-developer.tistory.com

 

오늘 과제 문제 중 정말 이해가 안됐던 부분

나는 왜 이러나 싶을 정도로 너무 내가 많이 부족한 걸 느껴버렸다. 그래도 침착하고 끝까지 알 때까지 물고 늘어졌다. 이해가 안되면 코드를 약간 바꿔서라도 실행시켜보려고 노력했다. 그 결과 이해하는데 성공했다 ㅠ-ㅠ 

def sum_of_scores(number_of_subjects):
    total_score = 0
    for i in range(number_of_subjects):
        message = str(i + 1) + "번째 과목의 점수를 입력하세요 : "
        score = int(input(message)) 
        # message를 활용해서 성적을 얻는 것.
        total_score = total_score + score
        # message로 성적을 받으니까 그 숫자가 total이 된다.
    return total_score
    # 결국 total_score는 성적의 총합이 되는 것이다.

 

내가 이해가 되지 않았던 부분은 for i in range 이 부분이었다. 내가 만약 number_of_subjects에 2라는 숫자값을 입력했었다면 나는 1,2로 돼서 1+1, 2+1이 될 줄 알았다. 응 아니야... 그냥 단순히 반복하는 횟수였다. 

 

COS Pro 2급 파이썬: 15. 5 입력한 횟수대로 반복하기

이번에는 입력한 횟수대로 반복을 해보겠습니다. 다음 내용을 IDLE의 소스 코드 편집 창에 입력하세요. for_range_input.py count = int(input('반복할 횟수를 입력하세요: '))   for i in range(count):     print('Hello, world!', i) 소스 코드를 실행하면 '반복할 횟수를 입력하세요: '가 출력됩니다. 여기서 3을 입력하고 엔터 키를 누르세요. 실행 결과 반복할 횟수를 입력하세요: 3 (

dojang.io


그리고 score = int(input(message)) 얘는 또 뭐야 싶었는데 Message가 'str인 몇번째 과목의 점수를 입력하세요.' 이니까, 이 메세지 이후에 내가 받은 값이 score에 담기는 것이다. 동일한 결과로 그 score에 담긴 값들이 total_score += score로 되니까 총합으로 된다는 것. 장하다 내 자신 첫술에 배부를 수 없으니 한알한알 먼저 잘 소화시키자 흐구구

댓글