Python 18

파이썬 Basic : 무한 반복문(while)과 한줄 반복문(for)

[1] while : 무한 반복문 → 무한히 출력하다가 'Ctrl + C'를 누르면 호출이 종료됩니다. [2] continue와 break - 반복문에서 continue를 만나면 밑의 코드를 실행하지 않고 위로 올라갑니다. - 반복문에서 break를 만나면 반복문을 더 이상 실행하지 않고 탈출합니다. [3] 한줄 반복문(for) 출처 : https://www.youtube.com/watch?v=kWiCuklohdY&t=5423s

Python/Python Basic 2020.03.09

파이썬 Basic : 튜플과 집합(세트, set) 및 자료구조의 변경

[1] 튜플 - 리스트(https://seokeeee.tistory.com/116)와 다르게 내용 변경이나 추가를 할 수 없지만 속도가 리스트보다 빠릅니다. - 'menu = ("돈가스", "치즈가스")'와 같이 선언하고 'menu[0]' 이렇게 접근 가능합니다. - 'menu.add("생선가스")'와 같은 추가가 안됩니다. [2] 집합(세트, set) - 중복이 안되고 순서가 없습니다. - my_set = {1, 2, 3, 3, 3}과 같이 선언하고 출력하게 되면 {1, 2, 3}만 출력됩니다. - 교집합은 '&', 합집합은 ' | ', 차집합은 '-'로 구할 수 있습니다. - 원소를 추가하는 add와 제거하는 remove가 가능합니다. 출처 : https://www.youtube.com/watch?v..

Python/Python Basic 2020.03.08

파이썬 Basic : 리스트

- 파이썬에서 리스트는 'list = [1, 2, 3, 4]'와 같은 형태로 선언합니다. - print(list)로 바로 출력도 가능합니다. - list.append(5)는 맨 뒤에 5를 추가하는 코드이고, list.insert(1, 7)은 1번 인덱스에 7을 집어넣는 코드입니다. - list.pop()을 하면 맨 뒤에 원소를 하나 꺼냅니다. - list.sort()는 리스트를 오름차순으로 정렬해줍니다. - list.reverse()는 리스트를 거꾸로 뒤집어줍니다. - list.clear()는 리스트의 모든 원소를 제거해줍니다. - list.extend()는 서로 다른 리스트를 합쳐줍니다. 출처 : https://www.youtube.com/watch?v=kWiCuklohdY&t=878s

Python/Python Basic 2020.03.08

파이썬 Basic : 문자열 포맷

[1] 문자열 출력에서 %d는 정수, %c는 문자, %s는 문자열을 의미하고 %s로는 사실 문자, 정수도 출력 가능합니다. [2] 문자열에 { }를 넣고 출력할 문자열이 끝나는 부분에 .format()에 알맞은 값을 넣어서 출력이 가능합니다. [3] [2] 에서 .format()에 변수를 선언해주고 { }안에 변수명을 넣어도 출력이 가능합니다. [4] 변수명을 먼저 선언을 하고 f로 시작하는 문자열을 만들면 { }안에 해당 변수명을 넣고 출력 가능합니다. 출처 : https://www.youtube.com/watch?v=kWiCuklohdY&t=878s

Python/Python Basic 2020.03.08

파이썬 Basic : 문자열 처리 함수

[1] lower() : 모든 문자를 소문자로 출력합니다. [2] upper() : 모든 문자를 대문자로 출력합니다. [3] isupper() : 해당 문자가 대문자인지 bool type으로 반환합니다. [4] len("") : 해당 문자열의 길이를 반환합니다. [5] replace("a", "b") : 문자열에서 a를 찾아서 b로 바꿔줍니다 [6] index("a") : 문자열에서 a의 위치를 찾아서 반환합니다. [7] find("a") : 문자열에서 a의 위치를 찾아서 반환하고 찾지 못하면 -1을 반환합니다. [8] count("a") : 문자열에서 a가 몇 번이 나오는지 세어서 반환합니다. 출처 : https://www.youtube.com/watch?v=kWiCuklohdY&t=878s

Python/Python Basic 2020.03.08