AI 솔루션 개발자과정(Java, Python)
-
3일차 - 불 자료형과 if 조건문AI 솔루션 개발자과정(Java, Python) 2022. 10. 13. 11:27
불(Bool) 자료형과 if 조건문 'Boolean'은 불린 또는 불리언이라는 발음으로 불린다. 프로그래밍에서는 짧게 'Bool'이라고 쓴다. 불은 오직 'True'(참)와 'False'(거짓) 값만 가질 수 있다. 참과 거짓은 '어떤 명제'의 결과가 될 때 의미를 갖는다. 불 만들기 : 비교 연산자. 불은 '비교 연산자'를 통해 만들 수 있다. 비교 연산자는 숫자 또는 문자열에 적용할 수 있다. 문자열에 적용한 비교 연산자는 사전에 있는 순서(한글은 ㄱㄴㄷㄹ)대로 앞에 있는 것이 작은 값을 갖는다. 불 끼리는 '논리 연산자'를 사용할 수 있다. not 연산자 'not 연산자'는 '단항 연산자'로, 참과 거짓을 바꿀 때 사용한다. 실행하면 True와 False가 서로 바뀐다. 단항 연산자는 피연산자가 한..
-
2일차 - 파이썬의 문자열AI 솔루션 개발자과정(Java, Python) 2022. 10. 11. 17:06
문자열 연산자 '문자열 연결 연산자' '+' , '*' ' + '은 더하기 라고 생각 할 수 있는데, 더하기와는 다른 역할을 한다. 파이썬에서 문자열 연산자는 이어붙이는 역할을 한다. 하지만, 문자열과 숫자열을 더하면 오류가 발생한다. 정수과 문자열을 더하는것은 지원하지않는 피연산자 타입 이라고 나온다. ' * '는 문자열을 n번 반복한다 문자 선택 연산자(인덱싱) '[]' '문자 선택 연산자'는 문자열 내부의 문자 하나를 선택하는 연산자이다. * 대괄호[] 안에 선택할 문자의 위치를 지정하며, 이 숫자를 인덱스(index)라고 한다. * 프로그래밍 언어는 인덱스유형을 크게 두 가지로 구분해서 사용하는데, 숫자를 0부터 세는 '제로인덱스', 다른 하나는 1부터 세는 '원 인덱스'로 구분한다. * 파이썬은..
-
파이썬 개발자과정 1일차 - 파이썬에 대하여AI 솔루션 개발자과정(Java, Python) 2022. 10. 7. 17:50
첫 강의인 만큼 프로그래밍에 대한 기본적인 부분을 알아보았다. 프로그램(program)이란 영어로 프로(pro)+그램(gram)이 합쳐진 단어이다. pro는 '미리'라는 뜻이고, gram은 '작성된 것'이다. 즉, 미리 작성된 '계획'이다. 프로그램을 만드는 것을 '프로그래밍' 이라 하고, 프로그램을 만들려는 목적으로 사용자가 이해하기 쉽게 만든 언어가 자바, 파이썬, c언어 같은 프로그래밍 언어이다. 이 프로그래밍 언어로 사용자가 쉽게 이해하고 사용할 수 있게 만든 코드가 '소스 코드', 반대로 이 코드들을 컴퓨터가 이해하게 변환한 것이 '이진 코드'이다. 앞으로 사용할 교제는 한빛미디어에서 출간한 '혼자서 공부하는 파이썬'이며, 프로그램은 '파이썬(Python)'과 '비쥬얼 스튜디오 코드(Visual..