목록ProgrammingLanguage (52)
without haste but without rest
Reference - C언어 코딩도장 1. 입력 값을 배열 형태의 문자열에 저장하기 기본 형태 #define _CRT_SECURE_NO_WARNINGS #include int main() { char s1[10]; printf("문자열 입력: "); scanf("%s", s1); printf("%s\n", s1); return 0; } * scanf() 함수의 경우 보안 문제로 사용하지 않는다고 하나, C 튜토리얼 자료들을 찾아보면 scanf로 먼저 학습을 시작한다. 공백까지 포함해서 입력받으려면 "%s\n" -> "%[^\n]"로 받으면 된다. #define _CRT_SECURE_NO_WARNINGS #include int main() { char s1[10]; printf("문자열 입력: "); sc..
아래 코드 추가 import matplotlib matplotlib.rcParams['axes.unicode_minus'] = False
* Font family [] not found. Falling back to DejaVu Sans 에러의 경우 4번부터 시작 1. 폰트 디렉토리 위치 import matplotlib matplotlib.matplotlib_fname() 2. mpl-data 디렉토리로 이동 matplotlibrc 파일을 실행(메모장) Ctrl + f 눌러서 font.famliy를 검색 normal -> NanumGothic 으로 변경 1). 운영체제에도 해당 폰트가 있어야 한다. 2). 권한 문제로 수정이 안 되는 경우 matplotlibrc 파일 속성에서 사용 권한 수정 나눔고딕 2.0 네이버의 대표적인 무료폰트 software.naver.com 3. ttf 폴더에 NaumGothic.ttf 파일을 추가 4. 캐쉬 경..
1. 입력 개수가 주어지지 않는 입력 # sys 라이브러리의 stdin 메서드 활용 import sys for a in sys.stdin: n = a.input() 2. 출력 print 함수 옵션 # sep -> 문자 사이의 공백 옵션 # end -> 줄바꿈 옵션 print('Hello World!', sep='', end='') 3. 정렬 출력시 방향 설정 # n자리 만큼에서 왼쪽 정렬 print('Hello World!'.ljust(n)) # n자리 만큼에서 오른쪽 정렬 print('Hello World!'.rjust(n)) # n자리 만큼에서 가운데 정렬 print('Hello World!'.center(n)) 4. 재귀 리미트 옵션 파이썬은 재귀 에러 해결 방법 import sys sys.setr..