- Today
- Total
목록파이썬 (13)
프로그래밍 농장
프로그램의 제어문 (control) 조건에 따라 순차적으로 진행하는 프로그램 실행순서를 변경하여 진행 제어문의 종류 1 조건문 : if 2 순환문 : for, while -기본예시 1 -기본예시 2 -기본예시 3 -기본예시 4 -기본예시 5-1 -기본예시 5-2 + 만약에 파이썬의 블럭에서 ( : ) 아무것도 실행을 하고싶지 않을떄에는 어떻해야할까 ? 아무것도 실행하고싶지않다고 공백으로 비워주게되면, 에러가난다. 이런경우, Python에서는 반드시 pass 를 넣어주어야 아무것도하지않는다 ! 매우 파이썬스러운 조건문 예시 + 논리 연산자 and, or, not and는 두 값이 모두 True라야 True입니다. 하나라도 False이면 False or는 두 값 중 하나라..
1일차 공부내용 -변수 선언법 -변수의 타입확인 / 형변환하는법 -이스케이프 문자 사용법 -문자열 포멧팅 하는법 -변수 선언법 -변수의 타입확인 / 형변환하는법 -이스케이프 문자 사용법 -문자열 포멧팅 하는법
파이썬 반복문의 경우 다른언어들과 같이 for, while문을 대표적으로 사용한다. 파이썬 for문은 아래와 같은 형식으로 쓰인다. 파이썬 for문에서는 전에서 배웠던 if문과 같이 indent(4칸공백) 을 사용하여야한다. 기본 사용법 1. range(10) 으로 반복값 할당시, [ 0,1,2,3,4,5,6,7,8,9 ] 순으로 변수 a 에 차례로 할당되어 반복,출력을 하게된다. 2. 위에서 추가적으로 출력문에 변수를 선언하여 출력시, 매출력마다 변수에 할당되는 순서를 확인해볼수있다. range 함수 응용해보기 range( 종료값 ) ex ) range ( 5 ): -> 0,1,2,3,4 ( 기본값 ) range( 시작값, 종료값 ) ex ) range ( 2, 5 ) -> 2,3,4 range( 시작..
조건문 : 특정 코드의 실행여부를 조건값에 따라 정해주는 제어문. 대표적으로 if문을 사용한다. -> 조건식 : 비교 /식별 / 논리 / 연산을 통해서 결과가 나왔을떄 true / false 에 대해서 특정 코드를 실행할것인지 말건지를 정해준다. *파이썬의 경우 조건문에서 들여쓰기(indent) 가 필수적이다 . (대부분 if 타이핑후 엔터시 자동으로 들여쓰기가 된다.) 조건문의 기본식 예제 1 ( 비교 연산자 ) 조건문의 기본식 예제 2 ( 식별 연산자 ) +) ... 위와같은 예제들은 매우 기본적인 예제임으로 참조하여 다양한 조건식을 작성해볼수있다. -if ...else 문 : if ~~~ 라면 실행하고 아니라면, else 를 실행하라 -예제 실습예제 1. 사용자로부터 정수 값을 입력받고 입력받은 값..
* 인덱스 연산 문자열에서 문자를 추출하기 위해서 대괄호[ ] 와 오프셋(위치)을 지정할수 있다. 가장 왼쪽은 0 가장오른쪽은 -1 이다. ( 파이썬은 0부터 읽기떄문.) ex) a="hi my name is jake" print(a[0]) -->h 출력 * 슬라이싱 연산 문자열에서 문자를 추출할떄 하나씩이 아닌 특정범위를 선정하여 추출 할수도있다. ex) a="hi my name is jake" print(a[0:4]) --> hi m 출력** #0자리부터 4자리까지 출력 **슬라이싱 연산에서는 인덱스 연산과 다르게 끝의 자리를 치지않는다.( 0
두 값이 동일하면 True, 동일하지않으면 False출력 python에서는 값에대한 여러가지 연산들이 이루어지기위한 다양한 연산자들이 존재한다. 1. 산술 연산자 연산자 예제 설명 + a + b 두값의 더한결과 - a - b 두값의 뺸결과 * a * b 두값의 곱한결과 / a / b 두값의 나눈결과(실수) // a // b 두값의 나눈결과의 몫 % a % b 두값의 나눈결과의 나머지 ** a ** b 거듭제곱 2. 비교 연산자 연산자 예제 설명 == 3 == 3 두 값이 동일하면 True, 동일하지않으면 False출력 != 3 != 2 두값이 동일하면 False, 동일하지않으면 True출력 > 3 > 2 왼쪽값이 크면 True, 그렇지 않으면 False = 3 >= 2 왼쪽값이 크거나 같으면 True, ..