본문 바로가기

AI/Python3

리스트와 for문 1. 리스트 리스트는 여러가지 자료를 저장할 수 있는 자료형이다. C언어와는 다르게 한가지 자료형으로 구성할 수도 있고 여러 종류의 자료형으로 구성할 수도 있다. # 리스트 생성 ary = [1,2,3,"문자열",True, False ] # 여러가지 자료형 리스트 ary2 = [1,2,3] # 한가지 자료형(int) 리스트 ary3 = ['p','y','t','h','o','n'] # 한가지 자료형(str) 리스트 print(ary); print(ary2); print(ary3); 리스트에 들어 있는 자료들을 각각 요소(element)라고 하며, 리스트 기호인 [ ]안에 들어간 숫자를 인덱스(index)라고 한다. ary = [1,2,3,4,5] print(ary[0]); print(ary[1]); pr.. 2023. 4. 14.
파이썬 기초 1. 파이썬 개요 - 귀도 반 로섬이 심심해서 만들었다고한다. - 파이썬은 인터프리터 언어이다. 컴파일러는 소스코드를 한번에 기계어로 변환하는 작업을 하지만 인터프리터는 인터프리터는 소스 코드를 한줄 씩 실행하면서 기계어로 변환한다. 그렇기 때문에 고급언어 중 컴파일러언어( C, C++, Java ) 보다 느리다. 2. 문법 기초 정리 - 기초는 이미 알고 있지만, 몸 풀기할 겸 다시 복습한다. # 파이썬 변수타입 확인 a = 176 b = 'hello' c = True d = 10.3 print(type(a)) # int : 정수형 print(type(b)) # str : 문자형 print(type(c)) # bool : 논리형 print(type(d)) # float : 실수형 - 기본적인 자료형에는.. 2023. 4. 12.
파이썬 프로그래밍 용어 정리 1. 문장 (statement) print("hello world") # 문장 실행할 수 있는 코드의 최소 단위 문장이 모이면 프로그램이 된다. 2. 표현식 (expression) 어떤한 값을 만들어 내는 간단한 코드 숫자,수식, 문자열 등과 같은 것을 의미 # 다음과 같은 것들을 표현식이라고 한다. 100 10 + 20 + 30 "programming" 3. 키워드 (keyword) 특별한 의미가 부여된 단어, 예약어라고도 한다. 당연하게도 어떠한 변수명, 상수명, 클래스명, 객체명 (식별자)을 만들 때 예약어를 사용하면 안된다. 가능하더라도 사용하지 않는 것이 암묵적인 룰. 4. 식별자(identifier) 이름을 붙일 때 사용하는 단어로 다음과 같은 규칙을 지키면서 만들어야한다. - 키워드를 사용하.. 2023. 4. 6.