Python

    [Python] 튜플 자료형 & 시퀀스 자료형

    오늘은 Tuple 자료형과 시퀀스 자료형에 대해 정리를 해볼라 합니다. 1. 튜플 (Tuple) Tuple 자료형은 일단 List 자료형과 매우 흡사한 형태를 보입니다. 하지만 List 자료형과 차이점이 있다면 Tuple은 인덱스 값을 바꾸지 못합니다. 코드를 먼저 살펴 보겠습니다. # -*- Encoding : utf-8 -*- tuple = (1, 2, 3, 5) tuple[0] = 7 print(tuple) 이 코드를 실행시킨다면 오류가 나면서 실행이 되지 않을 겁니다. 위에서 말했듯이 Tuple 자료형은 인덱스 값에 접근을 해서 값을 바꾸지 못합니다. [ ※ List 자료형은 인덱스 값에 접근을 해서 바꾸기 가능 ] # -*- Encoding : utf-8 -*- list1 = [1,2,3] li..

    [Python] 튜플 자료형 & 시퀀스 자료형

    오늘은 Tuple 자료형과 시퀀스 자료형에 대해 정리를 해볼라 합니다. 1. 튜플 (Tuple) Tuple 자료형은 일단 List 자료형과 매우 흡사한 형태를 보입니다. 하지만 List 자료형과 차이점이 있다면 Tuple은 인덱스 값을 바꾸지 못합니다. 코드를 먼저 살펴 보겠습니다. # -*- Encoding : utf-8 -*- tuple = (1, 2, 3, 5) tuple[0] = 7 print(tuple) 이 코드를 실행시킨다면 오류가 나면서 실행이 되지 않을 겁니다. 위에서 말했듯이 Tuple 자료형은 인덱스 값에 접근을 해서 값을 바꾸지 못합니다. [ ※ List 자료형은 인덱스 값에 접근을 해서 바꾸기 가능 ] # -*- Encoding : utf-8 -*- list1 = [1,2,3] li..

    [Python] 반복문 ( for문, while문.. )

    오늘은 반복문에 대해 정리해볼려고 합니다. 1. for 2. while 3. continue, break 바로 코드를 쓰면서 정리해보겠습니다. 1. for # -*- Encoding : utf-8 -*- # range(시작, 끝) : 숫자 범위 표현 for i in range(1, 10): print(i) for문은 High level language중에는 거의 빠지지 않고 존재하는 반복문 형식 같습니다. for문은 조건을 제한한 다음 조건에 충족할때까지 반복하는 것을 의미합니다. 위의 코드는 range라는 파이썬에서 기본적으로 제공하는 함수를 사용하여 1부터 9까지 출력할 수 있도록 합니다. [※ 파이썬은 다른 언어의 문법을 포괄적으로 포용하기 때문에 range 같은 경우 끝 - 1까지 반복합니다. ]..

    [Python] 조건문과 활용

    이번에는 조건문을 정리하겠습니다. 1. 조건문의 규칙 2. if 3. elif 4. else 5. and & or 6. 조건문 활용 ( List 내에서 원하는 원소 찾기) 바로 코드를 적어보며 개념을 익혀보겠습니다. 1. 조건문의 규칙 파이썬에서 조건문을 사용할 때에는 규칙이 있습니다. 1. 첫 명령어는 들여쓰기 없이 시작해야 한다. 2. 조건문, 반복문 등의 문법을 사용할 때는 콜론(:)으로 명령어의 끝을 알린다. 3. 콜론(:)의 다음 줄부터는 들여쓰기의 간격이 모두 일정해야 한다. 이렇게 3가지가 있습니다. 이따 코드를 작성하며 다시 한번 정리하겠습니다. 2. if # -*- Encoding: utf-8 -*- a = 80 if a >= 80: print("Good") print("잘했습니다.") ..

    [Python] List 관련 함수

    오늘은 List 관련 함수들과 2차원 List에 대해 정리 해보려고 합니다. 1. index(원소) 2. append(원소) 3. sort(원소) 4. extend(원소) 5. insert(인덱스, 원소) 6. remove(원소) 7. pop(인덱스) 8. reverse() 9. 이차원 List 바로 코드를 작성하면서 정리해보겠습니다. 1. index(원소) # -*- Encoding: utf-8 -*- a=[10, 20, 30, 40, 50, 10, 10] print(a.index(50)) index 함수는 List 중 자신이 찾고 싶은 원소가 몇 번째 인덱스에 위치해있는지 손쉽게 찾을 수 있는 함수입니다. 2. append(원소) # -*- Encoding: utf-8 -*- a=[10, 20, 30..

    [Python] 문자열 기초 함수들

    오늘은 파이썬의 문자열과 관련된 함수들을 정리 해볼려고 합니다. 1. count 2. find 3. upper, lower 4. strip 5. split 6. zfill 그리 어렵지 않은 코드들이니 바로 살펴 보겠습니다. 1. count # -*- coding: utf-8 -*- a="Hello World" print(a.count('l')) # a 라는 변수 안에 l이라는 글자가 얼마나 있는지를 찾음 첫번째 count 함수의 기본 꼴은 문자열 변수.count("찾을 문자") 입니다. 자신이 선언한 문자열 함수에 찾고 싶어하는 문자가 몇개인지 손쉽게 찾을 수 있는 함수입니다. 2. find # -*- coding: utf-8 -*- a="Hello World" print(a.find("Wor")) pr..