본문 바로가기
300x250
반응형

코딩기초2

파이썬(PYTHON) 기초 - 복습 / input() , 형 변환 print() 가 출력이라면 입력하는 것도 존재한다. 변수와 함께 사용되는데, 변수 = input() input()은 "문자열"로 입력 받아져서 숫자로 가공이 필요한 경우가 있다. 이때, 자료형을 변환시켜야 하는데 바꿀자료형(바뀔자료) 로 입력한다. 예를 들어, 변수 a가 문자열 "100" 이고 변수 b는 문자열 100을 숫자형으로 변형하면 표기는 아래와 같다. a = "100" b = int("100") print(a,b) 를 하게 되면 각 100 100 이 출력되지만 문자형을 보면 print(type(a)) , print(type(b)) 는 각 , 로 문자열, 숫자로 구분되어 진다. 2024. 4. 14.
파이썬(PYTHON) 기초 - 복습 / 슬라이싱 & 인덱싱 문자열과 리스트에는 순서가 있다. "HELLO"와 "HELOL"는 다른 문자열이고 [1,2,3,4,5] 와 [1,3,2,4,5]도 다른 리스트 이다. 순서가 다르기 때문! 각각 위치를 0부터 순서대로 매길 수 있는데 이것을 인덱스 라고 한다. "HELLO"의 인덱스는 H는 0, E는 1, L은 2, L은 3, O는 4 [1,2,3,4,5] 도 동일하게 1은 0, 2는 1, 3은 2, 4는 3, 5는 4 이러한 인덱스를 활용해서 리스트나 문자열의 특정 위치의 원소를 가져올 수 있는데 이를 '인덱싱' 이라고 한다. A = "HELLO" 변수 A에 HELLO를 저장 후 print(A[3]) 을 하게 되면 3번째 값인 L 이 출력된다. 일부분을 잘라서 가져올 수 있는데 이를 '슬라이싱' 이라고 한다. 상단 예로.. 2024. 4. 14.
300x250
반응형