🖥️ 프로그래밍

넘파이는 무려 C언어로 구현된 파이썬 라이브러리로써, 고성능의 수치계산을 위해 제작되었습니다. 그리고 아마 추후 적을(?) Pandas와 matplotlib 라이브러리와도 연관이 있다고 합니다. 이 글에서는 기본 함수들을 알아보도록 하겠습니다. import numpy as np import, 예전에 썼던 글에서도 sys 라이브러리를 불러올 때에도 사용했던 것입니다. 이번에는 numpy를 불러오고, 그것을 np라고 짧게 명시하겠습니다. (그냥 import numpy만 써도 가능합니다. 하지만 코드 작성의 편의를 위해 많은 분들이 np를 사용하고 있습니다.) array, shape, ndim array1 = np.array([1, 2, 3]) print(array1) print("array1 type: ",..
분석할 코드 : #include int strchr(char *str, char ch) { int idx = 0; while (*str) { if (*str == ch) return idx; str++; idx++; } return -1; } int rstrchr(char *str, char ch) { int idx; for (idx = 0; str[idx] != '\0'; idx++) ; for (idx--; idx >= 0; idx--) if (str[idx] == ch) return idx; return -1; } void main(void) { char str[ ] = "university"; printf("%d", strchr(str, 'i')); printf("%d", rstrchr(str, ..
C언어에서 배열은 아래와 같은 구조로 선언할 수 있습니다. int array1[3]; // 3 크기를 가진 array1 이라는 배열 int array2[5] = { 10, 20, 30, 40, 50 }; // 5 크기를 가진 array2 라는 배열에 순서대로 10, 20, 30, 40, 50을 넣은 모습 int array3[] = { 10, 20, 30, 40, 50 }; // 이럴 경우 크기를 생략할 수 있습니다. array2와 같이 값을 무조건 넣어줘야 합니다. int array4[]; // 오류 발생 일반적으로 배열을 선언할 때에는 크기 (대괄호 안의 숫자)를 반드시 지정해야 합니다. 또 중괄호를 사용하여 배열에 값을 넣을 경우에는 지정한 크기보다 큰 값 개수를 넣어서는 안 됩니다. 예를 들어, a..
for 문의 일반적인 형식이라면 이런 형식일 것이다. for (int i = 1; i
그린스크린
'🖥️ 프로그래밍' 카테고리의 글 목록 (3 Page)