프로그래밍 언어/python 8

4) 파이썬 기본 문법 4

1. 함수 함수 코드가 모여 있는 하나의 단위 def 함수명: 을 이용해 함수를 생성 내가 필요한 시점에 함수를 호출하여 미리 정의된 코드를 사용할 수 있음 func라는 이름의 함수 생성 함수명 앞에는 def를 붙여 함수를 선언한다는 것을 정의, 뒤에는 콜론: 을 붙여줘야함 그 후 함수 내부 코드를 들여쓰기를 하여 작성함 작성한 함수 명을 선언하여 함수 사용 언더바_ 를 사용하여 함수의 첫 번째 값을 받지 않을 수 있음 2. 클래스 클래스를 이용하여 틀을 만들고, 같은 틀의 객체를 찍어냄 Greet이라는 클래스를 생성 클래스 내부함수 hello()와 hi()가 존재 human1, human2라는 Greet형 객체 2개 생성 생성된 객체는 클래스 내부함수에 접근이 가능 클래스를 생성할 때, __init__..

3) 파이썬 기본 문법 3

1. 조건문 조건에 따라 코드를 실행하거나 실행하지 않게 만드는게 조건문 if 조건문 if 조건문 뒤에 콜론(:)을 붙여줌 조건문을 만족하면 동작하는 코드는 조건문에 들여쓰기를 함 if ~ elif ~ else 구문으로 여러 개의 조건을 비교 가능 위에서부터 조건을 비교하다가 만족하는 조건이 실행되면 다음의 조건은 실행되지 않고 건너뜀 조건에 여러가지 경우를 지정할 수 있음 and와 or 비교 연산자 사용 조건문을 통해 문자열 비교도 가능 in 을 통해 리스트 또한 조건문으로 설정 가능 2. 반복문 반복문을 사용하여 어떤 연산 혹은 기능을 반복적으로 실행 for 문 참과 거짓을 기준으로 조건이 거짓이 되기 전가지 무한 반복적으로 실행 while 문 반복되는 부분이나 범위를 구체적으로 지정해서 실행 1) ..

2) 파이썬 기본 문법 2

1. 자료형- 리스트, 튜플, 딕셔너리, 집합 1) 리스트(List) 여러 개의 데이터를 하나의 변수로 묶어 표현하는 자료형 대괄호[] 를 사용하여 데이터를 묶어 사용 리스트의 출력은 대괄호에 쌓인 리스트 형태로 출력됨 첫 번째 원소의 인덱스는 0부터 시작 a_list의 0번째 원소는 1, 1번째 원소는 2 [ :2] 를 사용하여 처음부터 인덱스 2번 전까지의 원소를 가져옴 [2: ] 를 사용하여 인덱스 2번부터 마지막 원소까지 가져옴 빈 리스트 생성 가능 원소를 추가하려면 append() 함수를 사용하여 순차적으로 삽입 리스트에는 int, float, 문자, 리스트 등 다양한 자료형의 데이터가 들어갈 수 있음 리스트는 데이터를 변경 가능 2) 튜플(Tuple) 소괄호() 를 사용하여 데이터를 묶음 데이..

1) 파이썬 기본 문법 1

1. 출력 print 1) print() 쌍 따옴표(" "), 따옴표(' ')로 문자를 감싸서 문자열을 출력 2) 따옴표를 같이 출력하고 싶을 때 쌍 따옴표를 출력하고 싶을 때 → 따옴표 안에 감싼 후 출력 따옴표를 출력하고 싶을 때 → 쌍 따옴표 안에 감싼 후 출력 3) 콤마를 이용하여 합쳐서 출력 여러 문자를 콤마(,)를 이용하여 합쳐서 출력 4) 띄어쓰기 없이 여러 문자 출력 + 를 사용하여 문자를 출력하면 문자열 간의 띄어쓰기가 사라짐 5) 여러 줄을 출력하는 경우 쌍따옴표 3개와 따옴표 3개로 감싸서 출력 6) 변수 출력 .format 형식을 이용하여 변수를 바로 출력 출력하고 싶은 부분에 {} 빈 중괄호를 입력 후 .format에 값을 대입 첫 번째 중괄호에는 a값이 대입되고, 두 번째 중괄호..