4. 파이참 프로젝트 생성 후 버전관리 + 조건문 학습
2018. 7. 2. 00:06
파이참을 켜서 새로운 프로젝트를 만들어보자.
File > New Project > studying_if 프로젝트를 만들어보았다.
버전관리를 시켜보자.
- 아직 버전관리가 안되는 프로젝트라면 상단의 VCS > Enalbe Version Control Integration... 을 클릭한다.
- 선택창에서 Git을 선택한다.
이러한 작업을 통해, 소스트리에서 추적이 가능해진다. - 소스트리를 열고, +버튼을 눌러서 특정폴더에서 상단의 Add버튼을 눌러 해당 프로젝트를 선택한다.
모두 Stage에 올리고나서 , 커밋을 해주면 저장소에서 commit이 가능해진다. 로컬해서 버전관리를 시작하는 것이다. - 만일 로컬 -> 깃허브(원격저장소)에다가 올리고 싶다면,
(1) github에 접속하여 새로운 repository를 만들고
(2) https를 복사한 다음
(3) 소스트리 상단메뉴의 Repository > Repo.. Settings > Add > Url/Path에다가 붙혀넣기 해준다.
(4) 그다음 Push를 해보자.
조건문 학습
- 먼저 프로젝트 폴더에서 우클릭을 통해 파이썬파일을 하나 만든다.
- 잘돌아가는지 확인하기 위해서 프린트를 찍고 실행시켜본다.
실행방법은 코드를 적는 란에서 우클릭 > Run을 클릭하거나 [ Ctrl+Shift+ F10 ] 을 누르면 된다. - if문에 조건식을 넣고 마지막에 콜론(:)을 넣은 다음, enter를 치면, 자동으로 앞에 4칸이 띄워진다.
반드시 if문 다음에는 앞에 4칸이 띄워져 있어야한다.
해깔릴수 있으니, 마지막엔 끝난다는 문구도 프린트해준다. - else : 도 마찬가지로, 마지막에는 : 을 붙혀준다.
- .format을 이용해서, 같거나 혹은 다른 변수들의 값을 출력해줄 수 있다.
새로운 파일을 만들어서 학습해보자. 주제는 프로그래머 농담이다.
아내 : '마트에가서 우유 하나 사와. 아! 계란이 있으면, 6개 사와'
안드로이드 스튜디오와 마찬가지로, 프로젝트폴더에서 [ Alt + Insert ] 만으로 새로운 파일을 만들 수 있다.
- 파일명은 buying_milk로 한다.
새로운 파일을 또 하나 만들어보자.
이름, 시작시간/끝난시간/총 일한시간, 시간당임금 을 이용하여 출력하는 이전에 했던 문장 생성이다.
- 파일명 : mandoo_wage
만약 9시부터 일을 시작해서 14시까지 일한다면? 5시간 일한 것이기 때문에, 잘 계산이 될 것이다.
하지만, 여기서 간과한 것이 있다. 노동법에 의하면 4시간 이상 일할 시, 30분의 휴게시간을 주어야한다.
5시간 일한다면, 4시간이 한번 채워지고 중간에 30분이 주어진 것이므로, 실질적으로는 4시간 30분을 일한 것이다. ( 1 * 30분 = 1 * 0.5시간 만큼 빠짐)
만약 9시 출근해서, 18시에 퇴근한다면? 9시간 중에 4시간이 2번 채워지니까, 점심시간 30+30분의 시간 쉬는 시간이 주어져있다.
즉, worked 시간 // 4시간 한 몫 * 0.5(30분) 만큼의 쉬는 시간을 worked에서 빼줘야한다.
'빅데이터 관련 프로그래밍 > Python3 기초 및 업무자동화' 카테고리의 다른 글
6 . 함수 - (기본사용법 /구구단출력 / for문 속 함수 / default인자 / 유의점, scope / 기본 제공함수) (0) | 2018.07.03 |
---|---|
5. 반복문 - while 과 for 그리고 응용(홀짝구분/구구단/리스트요소들 출력) (0) | 2018.07.02 |
3. 파이썬 기초 문법 - 산술-비교연산자 / 변수와 숫자 / 문자열과 .format / Boolean, 리스트 (0) | 2018.06.30 |
2. Pycharm 설치하기(대학생 1년 무료 라이센스 이용하기) (0) | 2018.06.28 |
1. Python3 및 anaconda 설치 (1) | 2018.05.09 |