Coding(24)
-
[Do it! 점프 투 파이썬-스터디 노트] 03장 프로그램의 구조를 쌓는다! 제어문(03-1 if문)
03장 프로그램의 구조를 쌓는다! 제어문 03-1 if문 if문의 기본 구조 if 조건문: 수행할 문장1 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... if문을 만들 때는 if조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기(indentation)를 해주어야 한다. 또한 들여쓰기는 언제나 같은 너비로 해야 한다. (Tab/ Spacebar*4) 조건문이란 무엇인가? if조건문에서 '조건문'이란 참과 거짓을 판단하는 문장을 말한다. 비교 연산자 xy: x가 y보다 크다 x==y: x와 y가 같다 x!=y: x와 y가 같지 않다 x>=y: x가 y보다 크거나 같다 x
2021.04.15 -
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형 연습문제
Q1. 홍길동씨의 과목별 점수는 다음과 같다. 홍길동씨의 평균 점수를 구해보자. 국어: 80/ 영어: 75/ 수학: 55 -> 70 Q2. 자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해보자. >>>13%2 1 나머지 연산자를 사용하면 자연수의 홀수, 짝수를 쉽게 판별할 수 있다. Q3. 홍길동씨의 주민등록번호는 881120-1068234이다. 홍길동씨의 주민등록번호를 연월일(YYYYMMDD) 부분과 그 뒤의 숫자 부분으로 나누어 출력해보자. Q4. 주민등록번호 뒷자리의 맨 첫 번째 숫자는 성별을 나타낸다. 주민등록번호에서 성별을 나타내는 숫자를 출력해보자. Q5. 다음과 같은 문자열 a:b:c:d 가 있다. 문자열의 replace 함수를 사용하여 a#b#c#d로 바꿔서 출력해보자. a..
2021.04.15 -
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형(02-6 집합 자료형, 02-7 불 자료형, 02-8 자료형의 값
02장 프로그래밍의 기초, 자료형 02-6 집합 자료형 집합 자료형의 특징- 중복을 허용하지 않는다- 순서가 없다(unordered): set 자료형에 저장된 값을 인덱싱으로 접근하려면 리스트나 튜플로 변환한 후 해야한다. 교집합, 합집합, 차집합 구하기교집합: &, intersection 함수합집합: |, union 함수차집합: -, difference 함수 집합 자료형 관련 함수1개 값 추가하기(add)여러 값 추가하기(update)특정 값 제거하기(remove) 02-7 불 자료형 불(bool) 자료형이란 참(True)과 거짓(False)을 나타내는 자료형이다. 항상 첫 문자를 대문자로 사용해야 한다. 자료형의 참과 거짓문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어있으면 거짓이 된다. 비어있지 ..
2021.04.15 -
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형(02-3 리스트 자료형, 02-4 튜플 자료형, 02-5 딕셔너리
02장 프로그래밍의 기초, 자료형 02-3 리스트 자료형 리스트는 어떻게 만들고 사용할까?리스트명=[요소1, 요소2, 요소3, ...]리스트 안에는 어떠한 자료형도 포함시킬 수 있다. 리스트의 인덱싱과 슬라이싱리스트 역시 문자열처럼 인덱싱과 슬라이싱 기법을 적용할 수 있다. 리스트 연산하기리스트 더하기, 리스트 반복하기, 리스트 길이 구하기 * 숫자와 문자열을 더하고 싶다면 숫자를 문자로 바꾸어주어야 한다. str 함수는 정수나 실수를 문자열의 형태로 바꾸어주는 파이썬의 내장 함수이다. 리스트의 수정과 삭제리스트에서 값 수정하기del 함수 사용해 리스트 요소 삭제하기: del 객체(a[x]) 리스트 관련 함수리스트에 요소 추가(append)리스트 정렬(sort)리스트 뒤집기(reverse): 리스트 요소..
2021.04.15 -
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형(02-1 숫자형, 02-2 문자열 자료형)
02장 프로그래밍의 기초, 자료형 02-1 숫자형 숫자형은 어떻게 만들고 사용할까? ▷정수형(Integer) ▷실수형(Floating-point) 실수형의 소수점 표현 방식: 4.24E10, 4.24e10, 4.24e-10 ▷8진수(Octal): 0o, 0O(0o177) ▷16진수(Hexadecimal): 0x(0x8ff) 숫자형을 활용하기 위한 연산자 ▷사진연산 ▷x의 y제곱을 나타내는 **연산자(x**y) ▷나눗셈 후 나머지를 반환하는 % 연산자 ▷나눗셈 후 몫을 반환하는 // 연산자 02-2 문자열 자료형(String) 문자열은 어떻게 만들고 사용할까? 1. 큰따옴표(")로 양쪽 둘러싸기 2. 작은따옴표(')로 양쪽 둘러싸기 3. 큰따옴표 3개를 연속(""")으로 써서 양쪽 둘러싸기 4. 작은따옴표..
2021.04.15 -
[Do it! 점프 투 파이썬-스터디 노트] 01장 파이썬이란 무엇인가?
01장 파이썬이란 무엇인가? 01-1 파이썬이란?파이썬(Python)은 1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다. 파이썬은 컴퓨터 프로그래밍 교육을 위해 많이 사용하지만, 기업의 실무를 위해서도 많이 사용하는 언어이다. 파이썬 프로그램은 공동 작업과 유지 보수가 매우 쉽고 편하다. 01-2 파이썬의 특징파이썬은 인간다운 언어이다▷ 파이썬은 문법이 쉬워 빠르게 배울 수 있다▷ 파이썬은 무료지만 강력하다▷ 파이썬은 간결하다▷ 파이썬은 프로그래밍을 즐기에 해준다▷ 파이썬은 개발 속도가 빠르다 01-3 파이썬으로 무엇을 할 수 있을까?파이썬으로 할 수 있는 일: 시스템 유틸리티 제작, GUI 프로그래밍, C/C++와의 결합, 웹 프로그래밍, 수치 연산 프..
2021.04.15