Study63 [Python] 문자열과 리스트 함수 문법 1. 문자열 함수 (1) count ( ) - 문자열에서 사용자가 지정한 부분 문자열의 개수를 세준다 (2) join ( ) - 문자열의 문자 사이사이에 사용자가 지정한 부분 문자열을 넣는다 (3) replace (바뀌게 될 문자열, 바꿀 문자열) - 특정 문자열을 사용자가 원하는대로 바꾼다 1) 부분 문자 찾기 (4) find ( ) - 문자열에서 사용자가 지정한 부분 문자열의 위치가 어딘지 알려준다 인덱스 번호를 알려주기 때문에 실제 위치의 -1을 알려준다 만약 찾는 부분 문자열이 없다면 -1이 출력된다 (5) rfind ( ) - 사용자가 지정한 부분 문자열의 위치를 뒤에서부터 찾는다 (6) index ( ) - find()와 같은 역할을 한다 하지만 find()와 다른 점이 있다면 찾는 부분 문자.. 2020. 4. 12. [C++] 포인터, 함수 1. 메모리 & 주소 - 프로그램에서 사용된 변수나 배열은 모두 메모리에 존재함 - 메모리의 각 자리에는 주소가 할당 됨 int a = 10; int b = 20; int c = 30; int d = 40; * 변수들이 선언된 선언된 순서대로 메모리에 쌓임 * 자료형 int는 4바이트임으로 메모리 주소가 4씩 벌어져있음 2. 포인터 - 메모리에 있는 데이터 주소를 가리킴 - 주소를 담는 그릇 - 포인터 초기화 방법 방법 1 int a = 10; int *ptr; ptr = &a; 방법 2 int a = 10; int *ptr = &a; * 변수를 선언하고 포인터를 선언한뒤 그 포인터 변수에 초기화 해줌 * "&변수"는 변수의 주소를 알려줌 - 포인터 사용 방법 < 기.. 2020. 4. 7. [C++] 조건, 반복,배열 1. 조건문 1) if문 - 조건식이 참이면 해당 코드를 실행하고, 거짓일 때 해당 코드를 실행하거나 아무것도 하지 않음 - 보통 수행할 코드가 여러 줄이면 { }를 이용해 묶어줘야 함 if (조건식1) { 참일 때 실행할 코드; } else if (조건식2) { 조건식2에 참일 때 실행할 코드; } else { 모든 조건식에 대해 거짓일 때 실행할 코드; } 2) 중첩 if문 - if문을 수행한 후 또 다른 if문을 사용할 수 있음 - 가능하면 블록으로 코드를 범위를 명확히 해야 함 if (조건식1) { if (조건식2) { 실행할 코드; } else { 실행할 코드; } } else { 실행할 코드; } 3) switch ~ case문 - 참과 거짓 이외의 다른 선.. 2020. 3. 31. 이전 1 ··· 8 9 10 11 다음