python(11)
-
Python : 자료형(문자열 2)
문자열(String) - 다수의 문자들의 집합 - 유니코드 문자를 나타내는 바이트 배열 - 문자열은 문자열끼리 더할 수 있다. - 문자열의 각 문자에는 번호(index)가 부여 index : 0 부터 시작하여 1씩 증가하는 정수 : 음수도 지원하며 마지막 문자가 -1이고 이전 문자로 갈 수록 1씩 감소한다. - 인덱스를 지정하는 방법 = 인덱싱(Indexing) 문자열[index] : index 에 위치한 문자 = 문자열 - 문자열의 일부를 자르는 방법 = 슬라이싱(Slicing) 인덱스를 통해서 자를 위치를 지정 슬라이싱 방법 - 문자열[start:end:step] start : 슬라이싱의 시작 인덱스 end : 슬라이싱의 마지막 인덱스, 이 앞까지만 자른다. step : 인덱스 증가량 - start
2023.03.08 -
Python : 자료형(종류)
자료형(Data Type) 정수형(Integer, int) 실수형(Floating-point, float) 논리형(Boolean, bool) 문자열(String, str) 기본 자료형들은 다른 타입으로 변환이 가능하다. ex) '100' → 100 / 100 → '100' 변환 함수 - int(n) : n 을 정수로 변환한 값을 준다. - float(n) : n 을 실수로 변환한 값을 준다. - bool(n) : n 을 논리값으로 변환한 값을 준다. - str(n) : n 을 문자열로 변환한 값을 준다.
2023.03.08 -
Python : 용어 정리
주석(Comments) - 코드 내에 설명을 작성하기 위한 기능 - 프로그램 실행에 전혀 영향이 없다. 키워드(Keyword) - Python 언어에서 사용되는 기능이 있거나 의미가 있는 단어 식별자(Identifier) - 데이터, 함수, 클래스 등을 식별하기 위한 문자 - 개발자에 의해 정해진다. 표현식(Expression) - 데이터를 표현하는 식 = 문법 - 숫자 → 100, 문자 → 'A', 100 + 200 명령어(Command) - 하나 이상의 표현식으로 구성된 문장 - 프로그램이 수행하는 단위 함수(Function) - 하나 이상의 명령어들로 구성된 블록 - 하나의 기능을 담당 - function_name( ) 'Hello World!' 라는 문구를 출력하라! print('Hello Wor..
2023.03.08 -
Python : 자료형(문자열 1)
문자열(String) : 문자, 단어 등으로 구성된 문자들의 집합 ex) "Hello Python" "a" "1234" "True" - 큰따옴표(")나 작은 따옴표('), 큰따옴표 3개("""), 작은따옴표 3개(''')로 양쪽을 둘러싸는 경우 문자열을 만들수 있다. 4가지를 써서 사용할수 있지만 작은따옴표('), 큰따옴표(") 문자를 문자열에서 사용하고 싶을 경우 반대로 둘러싼다. 또는 백슬래시(\)를 사용하여 작은따옴표('), 큰따옴표(")를 문자열에 포함시킬수 있다. 여러줄인 문자열을 변수에 대입하고 싶은 경우 ex) Nice to meet you Hello python multiline = "Nice to meet you\nHello python" 줄바꿈 문자 (\n)를 삽입하여 여러줄 문자열을 ..
2023.03.08 -
Python : 자료형(숫자형 1)
숫자형(Number) : 숫자로 이루어진 자료형 - 정수형(Integer) : 정수를 뜻하는 자료형(양의 정수, 0, 음의정수) ex) a = 123 a = -123 a = 0 - 실수형(Floating_point) : 소수점이 포함된 숫자 ex) a = 1.3 a = -2.18 - 컴퓨터 지수 표형방식으로 표현되기도 한다. ex) a = 4.24E10 # a = 42400000000 a = 4.24e-10 # a = 0.000000000424 - 8진수, 16진수 : 8진수는 0o 또는 0O, 16진수는 0x 로 시작하는 수 ex) a = 0o166 # a = 118 a = 0x8ac # a = 2220
2023.03.08