스터디 298

[4팀/김민혜] 2차시 파이썬 스터디 - 자료형

1. 변수 Variable 기본 입출력 input() 함수 사용자가 입력하는 데이터를 받는 표준 입력 함수 print() 함수 괄호 안의 내용을 출력하는 함수 1️⃣ >>> professor = "Minhye Kim" >>> print(professor) Minhye Kim 1️⃣번 케이스 Line1 “professor라는 공간에 Minhye Kim이라는 글자를 넣어라.” "professor라는 변수에 Minhye Kim이라는 값을 넣어라." 2️⃣ >>> a=7 >>> b=5 >>> print(a+b) 12 >>> a=7 >>> b=5 >>> print("a+b") a+b 따옴표(””)의 유무에 따른 결과 출력 “” 안에 입력할 경우 (”a+b”) ⇒ 따옴표 안의 내용을 그대로 출력 그냥 입력할 경우 ..

[3팀/김경은] 3차시 파이썬 스터디 - 조건문

데이터 과학을 위한 파이썬 프로그래밍 교재를 사용하여 작성한 강의자료입니다. 제어구조 프로그램의 처리 흐름을 제어하는 방법 순차형 (sequence) : 명령어들이 순차적으로 실행되는 구조 선택형 (selection) : 두 개중에서 하나의 명령어를 선택하여 실행하는 구조 반복형 (iteration) : 동일한 명령이 반복되면서 실행되는 구조 💡 선택 가능한 모든 대안을 확인하고 대안을 선택하는 판단 기준이 무엇인지 확인것이 중요 조건 어떤 판단 기준을 예/아니오로 대답할 수 있는 질문 형태로 표현한 것 ‘날씨가 흐린가?’ (조건식) → 예 (조건식의 결과) → 우산을 가져간다. (선택 가능한 대안) → 아니오 (조건식의 결과) → 우산을 가져가지 않는다. (선택 가능한 대안) 조건문 조건에 따라 특정 ..

[1팀/지다인] 3차시 파이썬 스터디- 조건문

참고 자료 - 데이터 과학을 위한 파이썬 프로그래밍 w2 review 변수 : 어떠한 값을 저장하는 장소 메모리: 이러한 변수를 저장하는 공간 메모리 주소: 변수의 저장 위치 변수명 선언 다른 사람이 읽어도 이해할 수 있는 이름 프로그램은 혼자 만드는 것이 아닌 여럿이 함께 만드는 것이므로 직관적이고 의미가 담긴 단어로 만들어야 한다 파이썬은 대소문자를 구별한다 professor 과 Professor은 다른 변수이다. 파이썬은 대소문자를 구별하기 때문에 반드시 기억하고 써야한다 대부분의 경우 소문자로 구성하는 것을 추천한다 단어와 단어 사이는 밑줄(_)로 이어 한 단어를 만든다 이러한 방식을 under score라고 한다 under_score 주의 사항으로는 붙임표(-)를 사용하지 않는다 다른 언어에서는..

[1팀/허서원] 3차시 파이썬 스터디 - 조건문

참고 자료 - 데이터 과학을 위한 파이썬 프로그래밍 2. 파이썬 기초 - 02 제어문 (조건문, 반복문) 조건문과 반복문 학습목표 조건문의 개념과 if-else문, if-elif-else문에 대해 알아본다. 조건문 속 조건의 판단 조건에 대해 알아본다. 01 조건문 조건문의 이해 학점 부여 프로그램 만들기 점수: 38, 65, 89, 16, 95, 71 … 점수에 따른 학점의 기준을 정한다. 기준을 바탕으로 첫 번째 점수를 판단한다. 다음 점수로 이동하면서 2를 반복한다. 더 이상 판단할 점수가 없을 때 프로그램을 종료한다. 프로그램 만들 때 고려 사항 - 어떤 기준으로 결정해야 하는가? → 조건의 설정 - 언제까지 해야 하는가? → 반복의 설정 조건문(conditional statement)의 개념 조..

[2팀/김가림, 최다예] 3차시 파이썬 스터디 - 조건문

조건문 시작하기 앞서 ..예를 들어 60점 미만은 ‘F’, 90점 이상은 ‘A’ 와 같은 기준이 있다 점수에 따른 학점의 기준을 정한다 ( 95점 이상 ‘A+’, 60점 미만 ‘F’ ) 기준을 바탕으로 첫 번째 점수를 판단한다 ( 38점은 60점 미만이므로 ‘F’ ) 다음 점수로 이동하면서 2를 반복한다 ( 37점은 60점 미만이므로 ‘F’ ) 더 이상 판단할 점수가 없을 때 프로그램을 종료한다 어떤 기준으로 결정해야 하는가? > 조건의 설정프로그래밍을 할 때 이처럼 조건과 반복을 설정하면 어떤 기준이 있는 일에 대해 매우 효율적으로 문제를 해결할 수 있다 언제까지 해야 하는가 ? > 반복의 설정 점수 : 38, 37, 65, 89, 16, 95, 71, 63, 48, 49, 66 만약 다음과 같은 성적..

[3팀/이지현] 3차시 파이썬 스터디 - 조건문

본 강의 자료는 데이터 과학을 위한 파이썬 프로그래밍/최성철, 점프 투 파이썬/박응용 을 참고하여 제작하였습니다. 강의자료는 ppt로 다운받아 보시는 것을 추천드립니다. - if문? ▷ 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우에 사용 모든 조건은 boolean(true, false)로 표현 ▷ 불 자료형(boolean) 참(True)과 거짓(False)을 나타내는 자료형 - if문 구조 ▷ if문의 기본 구조 if 조건문 : 수행할 문장 1 수행할 문장 2 else : 수행할 문장 A 수행할 문장 B > 들여쓰기 꼭! 해주세요(Tab키), else문은 독립적으로 사용이 불가능합니다! - 만약, else문 없이 if문만 사용한다면? 조건이 거짓인 경우엔 결과값을 따로 볼 수 없게 됩니다! 즉..

[3차시/김규리] 3차시 파이썬 스터디 - 조건문

*모든 출처는 도서 "데이터 과학을 위한 파이썬 프로그래밍"입니다 #1. 개요 제어 구조 순차구조(기본) 위 → 아래 선택구조 조건에 따라 실행할 명령어 다름 if, else, elif 반복구조 특정 명령어 반복 for, range, while 학점 부여하는 프로그램 성적 데이터 과정 구상하기 1. 점수에 따른 학점의 기준 선정 ex. 95점 이상 ‘A+’ & 60점 미만 ‘F’ 2. 기준에 따라 첫째 점수 판단 ex. 38점은 60점 미만이므로 ‘F’ 3. 다음 점수 이동하며 2.반복 ex. 37점은 60점 미만이므로 ‘F’ 4. 판단할 점수 없을 때 프로그램 종료 고려할 사항 어떤 기준으로 결정해야 하는가? → 조건의 설정 언제까지 해야 하는가? → 반복의 설정 효율적 문제 해결 가능! #2. 개념 ..

[4팀/김민혜] 3차시 파이썬 스터디 - 조건문

1. 조건문 conditional statement 예) 학점을 부여하는 프로그램 (F: 60점 미만, A: 90점 이상) 점수: 38, 65, 89, 16, 95, 71, 63, 48, 49, 66, 37 점수에 따른 학점의 기준 설정 기준을 바탕으로 첫 번째 점수 판단 다음 점수로 이동하며 2번 절차를 반복 더 이상 판단할 점수가 없을 때 프로그램 종료 📌 고려할 사항 어떤 기준으로 정해야 하는가? ← 조건의 설정 언제까지 해야 하는가? ← 반복의 설정 개념 DEF) 조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어 반드시 조건의 참True과 거짓False으로 구분되어야 함 조건문 사용을 위해 다음과 같은 명령 키워드를 사용한다.: if, else, elif 실생활에서 필요한 상황 앞 지하철과의..

[4팀/김유경] 2차시 파이썬 과제 - 자료형

문제1: 리스트 다음과 같은 코드 작성 시, 빈 칸에 알맞은 코드를 작성하세요. b[1]='[1]' 문제2: 문자열 슬라이 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. license_plate='24가 2210' print(license_plate[4:]) 문제3: 문자열 슬라이싱 아래의 문자열에서 '홀' 만 출력하세요. string='홀짝홀짝홀짝' print(string[::2]) 문제4: 변수 변수 s와 t에는 각각 문자열이 할당되어 있다. 두 변수를 이용하여 아래와 같이 출력해보세요. s="hello!" t="python" print(s,t) 문제5: 연산 아래 코드의 실행 결과를 예상해보세요. 정답:8 print(2+2*3) 문제6: 자료 문자열 '720'를 정수형으로 변환해보세요. ..

[3팀/김은수] 2차시 파이썬 과제 - 자료형

1번 [’orange’, ‘melon’, ‘strawberry’, ‘watermelon’] 2번 [’orange’,‘strawberry’, ‘melon’],[’banana’,’orange’] 3번 ['strawberry','strawberry'] 4번 [3,2,1,4,1,2,3,4] 5번 [1,3,3,5,7,9] 6번 [’egg’,’salad’,’soup’,lamb,’chicken’,’apple’,’’] 7번 [10,20,30,40,50,100] [10,20,30,40,50,100,1000] 8번 [’red’,’orange’,’yellow’,’John’]