본문 바로가기

AI Developer/Python14

[파이썬] 리스트와 반복문 이 포스팅은 혼자 공부하는 파이썬을 바탕으로 작성한 포스팅입니다. [파이썬] 리스트와 반복문 I) 리스트 우리가 알고 있는 사전적 의미는 '목록' 이며, 파이썬에서 리스트의 의미는 여러가지 자료를 저장할 수 있는 자료입니다.리스트는 대괄호[] 내부에 여러 종류의 자료를 넣어 선언합니다. array = [123, 213, "문자열", True ] print(array) [123, 213, "문자열", True ] II) 리스트 선언하고 요소에 접근하기 파이썬에서 리스트를 생성하는 방법은 대괄호[]에 자료를 쉼표로 구분해서 입력합니다. 대괄호[] 내부에 넣는 자료를 요소(element)라고 부릅니다. [요소, 요소, 요소, ...] 각각의 요소는 배열과 같은 형태로 저장되어 인덱스를 통해 접근할 수 있다. .. 2022. 3. 23.
[파이썬] if~else와 elif 구문 이 포스팅은 혼자 공부하는 파이썬을 바탕으로 작성한 포스팅입니다. 정반대되는 상황에서 두 번이나 if 조건문을 사용해 조건을 비교하는 것은 낭비일 수 있습니다. I) else 구문그래서 else 구문이라는 기능을 제공합니다.else 구문은 if 조건문 뒤에 사용하며, if 조건문의 조건이 거짓일 때 실행되는 부분입니다. if 조건: 조건이 참일 때 실행할 문장 else: 조건이 거짓일 때 실행할 문장 II) elif 구문 조건문이 오로지 두 가지로만 구분될 때 if else 구문을 사용하면 조건 비교를 한 번만 하므로 이전의 코드보다 두 배 효율적이라고 할 수 있다. 하지만, 세상에는 딱 두가지만으로 구분되지 않은 것들이 많습니다. 그래서 elif 구문이라는 기능을 제공합니다. if 조건 A: 조건 A가.. 2022. 3. 23.
[파이썬] 불 자료형과 if 조건문 Boolean(불) 은 True(참) 과 False(거짓) 값만 가질 수 있습니다. 불 만들기: 비교 연산자 불은 비교 연산자를 통해 만들 수 있습니다. 연산자 설명 == 같다 != 다르다 크다 = 크거나 같다 비교 연산자는 숫자 또는 문자열에 적용할 수 있습니다. 예를 들어 문자열 비교는 '가방'과 '하마'를 비교하면 사전 순서로 '가방'이 앞에 있으므로 '하마'보다 작은 값을 가집니다. >>> print("가방" == "하마") False >>> print("가방" < "하마") True 불 연산하기: 논리 연산자 불끼리는 논리 연산자를 사용할 수 있습니다. 연산자 의미 설명 not 아니다 불을 반대로 전환 and 그리고 피연산자 두 개가 모두 참일 때 True를 출력 or 또는 피연산자 두 개 중에.. 2022. 3. 23.
[파이썬] 숫자와 문자열의 다양한 기능 이 포스팅은 혼자 공부하는 파이썬을 바탕으로 작성한 포스팅입니다. 문자열 뒤에 .(마침표)를 입력해 보면 자동 완성 기능으로 다양한 것들이 나옵니다. 문자열의 format() 함수 format() 함수는 {}(중괄호)를 포함한 문자열 뒤에 .(마침표)를 찍고 format() 함수를 사용하는데, 중괄호의 개수와 괄호 안 매개변수의 개수는 반드시 같아야 합니다. 문자열의 {} 기호가 format() 함수 괄호 안에 있는 매개변수로 차례로 대치되면서 숫자가 문자열이 되는 것 입니다. string = "오늘 날짜는 {}월 {}일 입니다.".format(2,20) print(string) 오늘 날짜는 2월 20일 입니다. 대소문자 바꾸기: upper() 과 lower() upper() 함수는 문자열의 알파벳을 대.. 2022. 3. 23.