본문 바로가기

전체 글348

[맥OS] 맥북 화면 녹화 방법 안녕하세요. 오늘은 맥북에서 화면을 녹화하는 방법을 알아보겠습니다. 1. 화면 녹화 앱 실행 2. 화면 녹화 방법 3. 화면 녹화 멈추는 방법, 녹화본 확인 1. 맥북 화면 녹화 앱 실행 화면 녹화 앱은 맥북에 기본으로 포함되어있는 "스크린샷" 앱을 통해서 진행하게 됩니다. 앱을 찾는 방법은 앱을 모아 둔 Launchpad 로 가서 "스크린샷" 앱을 찾으면 됩니다. 이렇게 생긴 앱을 클릭하면 앱들이 엄청 많이 모여있는 곳이 있습니다. 거기서 "스크린샷" 앱을 클릭하면 됩니다. 이렇게 생긴 앱인데 숨어있는 경우가 있기 때문에 위에 검색하는 곳에서 이렇게 "스"라고만 입력하면 바로 나옵니다. 이렇게 찾아서 이 앱을 실행시키면 됩니다. 2. 맥북 화면 녹화 시작 앱을 실행시키면 화면 가운데에 이런 모양의 메뉴.. 2021. 1. 30.
[C언어/C++] printf 출력 함수 정리 및 예제 안녕하세요. BlockDMask입니다. 지난 시간에 scanf에 이어서 이번 시간은 C, C++에서 출력을 맡고 있는 printf라는 함수에 대해서 알아보려고 합니다. C언어를 시작할 때 콘솔 창에 문자, 숫자, 문자열 등을 찍어보기 때문에 제일 먼저 접하는 함수가 printf이었을 텐데요. 그 printf 함수에 대해서 알아보려고 합니다. 먼저 printf 사용법을 알아보고 printf에서 사용하는 \n과 같은 특수기호를 알아보고 그다음 %d 와 같은 서식 문자에 대해서 알아보겠습니다. 1. printf 사용법, 특수기호, 서식문자 정리 2. printf 예제 1. C언어, C++ printf 정리 1-1) printf 기본 사용법 - 헤더 파일 - 함수 모양 int printf("출력할 데이터와 그 .. 2021. 1. 28.
[C언어/C++] scanf 입력 함수 총정리 및 예제 안녕하세요. BlockDMask입니다. 오늘은 C언어, C++에서 사용자의 입력을 받을 수 있는 함수 scanf에 대해서 알아보려고 합니다. C언어에서 가장 기본이 되는 printf, scanf 함수 중 하나이므로 잘 알고 가시면 좋을 것 같습니다. scanf나 scanf_s나 기본은 똑같으니, scanf_s를 쓰시는 분들도 scanf의 사용법을 알면 도움이 될 것입니다. 1. scanf 함수란? 2. scanf 함수 예제 3. scanf 엔터 처리 방법 1. C, C++ scanf 함수 설명 1-1) 헤더 파일 및 함수 모양 - 헤더파일 - 함수의 모양 int scanf("입력받을 문자의 서식", 변수의 주소... ) int scanf(const char* format, ....) scanf 함수는 표.. 2021. 1. 25.
[비주얼 스튜디오] 주석 단축키, 주석 처리방법 안녕하세요. BlockDMask입니다. 오늘은 우리가 자주 쓰는 IDE중의 하나인 Visual Studio 비주얼 스튜디오 프로그램에서 주석을 어떻게 다는지에 대해서 알아보려고 합니다. 비주얼 스튜디오 주석 단축키 1. 커서 위치 한 줄 주석 설정 커서 위치에서 Ctrl + K + C 주석을 처리할 위치에 커서가 있는 상태에서 Ctrl + K + C를 누르면 한 줄 주석이 됩니다. 이렇게 주석처리를 하고자 하는 위치에서 Ctrl + K + C를 누르게 되면 위 캡처와 같이 한 줄 주석 // 처리가 됩니다. 2. 드래그 한 영역한 줄 주석 설정 들여 쓰기까지 포함해서 드래그 후 Ctrl + K + C 주석 처리할 공간을 드래그하고 드래그해두고 Ctrl + K + C를 누르게 되면 해당 영역이 드래그한 영역.. 2021. 1. 23.
[python] 파이썬 split 함수 정리 및 에제 (문자열 쪼개기) 안녕하세요. BlockDMask 입니다. 오늘 알아볼 파이썬 함수는 split 함수 입니다. 문자열을 이쁘게 나눠서 리스트로 만들때 사용하는 함수 입니다. 한번 알아보도록 하겠습니다. 1. split 함수? 2. split 함수 예제 1. 파이썬 split 함수 함수의 모양 문자열.split() 문자열.split('구분자') 문자열.split('구분자', 분할횟수) 문자열.split(sep='구분자', maxsplit=분할횟수) 이런식의 모양들이 있습니다. 제일 마지막 것이 제일 정확합니다. 문자열.split() 함수는 문자열을 일정한 규칙으로 잘라서 리스트로 만들어 주는 함수입니다. 좀더 정확하게 말하자면 문자열.split(sep, maxsplit) 함수는 문자열을 maxsplit 횟수만큼 sep의 구.. 2021. 1. 21.
[C언어/C++] C언어 bool 타입에 대해서 (C99) 안녕하세요. BlockDMask 입니다. 오늘은 C언어 C99 이후부터 사용 할 수 있는 bool 타입에 대해서 알아보려고 합니다. C++에서는 기본 자료형으로 bool 타입이 존재하니, C++을 하시는 분들은 굳이 이 포스팅을 보실 필요는 없을 것 같습니다. 1. C언어 bool 타입 설명 2. C언어 bool 타입 예제 1. C99 bool 타입 설명 C언어에도 bool 타입이 있습니다. 진짜 있습니다. 정말이에요. C99 bool 타입 헤더파일, 선언 방법 및 초기화 방법 C언어 표준 90년대 후반에 만들어진 표준 C99에서 bool 타입이 만들어 졌습니다. - 헤더파일 - 사용방법 타입 이름 : bool 타입의 값 : true, false 한번 예제를 바로 볼까요? 1 2 3 4 5 6 7 8 9.. 2021. 1. 18.
[python] 파이썬 join 함수 정리 및 예제 (문자열 합치기) 안녕하세요. BlockDMask입니다. 오늘은 파이썬에서 리스트를 문자열로 일정하게 합쳐주는 join 함수에 대해서 알아보려고 합니다. join 함수는 문자열을 다룰 때 유용하게 사용할 수 있는 함수이니 꼭 기억해두고 가시면 좋을 것 같습니다. 1. join 함수 설명 2. join 함수 예제 1. 파이썬 join 함수 설명 함수의 모양은 아래와 같습니다. ''.join(리스트) '구분자'.join(리스트) join 함수는 매개변수로 들어온 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 바꾸어 반환하는 함수입니다. - ''.join(리스트) ''.join(리스트)를 이용하면 매개변수로 들어온 ['a', 'b', 'c'] 이런 식의 리스트를 'abc'의 문자열로 합쳐서 반환해주는 함수인 것입니다. .. 2021. 1. 14.
[python] 파이썬 정렬 sorted 함수 정리 및 예제 안녕하세요. BlockDMask입니다. 오늘은 데이터를 정렬해주는 sorted 함수에 대해서 알아보려고 합니다. 혹시 리스트의 sort 함수를 생각하고 들어오신 분들은 [바로가기] 해당 포스팅에 리스트 정렬 sort 함수에 대해서 정리가 되어있습니다. 1. sorted 함수에 대해서 2. sorted 함수 예제 1. 파이썬 정렬 sorted 함수 정리 sorted(정렬할 데이터) sorted(정렬할 데이터, reverse 파라미터) sorted(정렬할 데이터, key 파라미터) sorted(정렬할 데이터, key 파라미터, reverse 파라미터) sorted 함수는 파이썬 내장 함수입니다. 첫 번째 매개변수로 들어온 이터러블한 데이터를 새로운 정렬된 리스트로 만들어서 반환해 주는 함수입니다. - 첫 번.. 2021. 1. 11.
[python] 파이썬 True, False 불(bool) 자료형 사용법 및 예제 총정리 안녕하세요. BlockDMask 입니다. 오늘은 파이썬 자료형중에 참과 거짓, True False를 구분할 수 있는 불(bool)자료형에 대해서 알아볼까 합니다. 1. 불 자료형 (bool type)이란? 2. bool 자료형 예제 1. 파이썬 bool 자료형 정리 1-1) bool 자료형이 가지는 값 bool 자료형의 Full Name은 boolean 불리언 입니다. 불리언 자료형은 논리자료형 이라고 하며 참(True)과 거짓(False)를 타나 내는데 쓰입니다. bool 자료형은 아래 두개의 값만 가집니다. True (참) False (거짓) 우리가 이전에 사용했던 while에서의 조건문, if에서 조건문들이 다 사실은 True, False에 의해서 판단이 된것인데 이때 사용된것이 bool 이었습니다.. 2021. 1. 8.
[python] 파이썬 출력 print 정리 및 예제 안녕하세요. BlockDMask 입니다. 지난시간에는 파이썬에서 입력을 받는 input() 에 대해서 알아보았는데요, 오늘은 파이썬에서 출력을 하는 print()에 대해서 알아 보려고 합니다. 혹시 입력 input()에 대해서 알고싶으신 분은 [바로가기]로 가시면 됩니다. 파이썬에서 문자열을 출력할때 포멧들을 알고 싶으셨던 분들은 포멧 관련 포스팅으로 가시는 것을 추천드립니다. 이 포스팅에서는 문자열을 이쁘게 출력하는 문자열 포메팅 관련한 내용은 없고, print() 함수에 대해서만 설명을 할 예정입니다. 문자열 포매팅 관련 포스팅1 str.format [바로가기] 문자열 포매팅 관련 포스팅2 % 서식 기호 [바로가기] 문자열 포매팅 관련 포스팅3 f-string [바로가기] 1. print 란? 2. .. 2021. 1. 6.
[python] 파이썬 입력 input 정리 및 예제 안녕하세요. BlockDMask입니다. 오늘은 사용자로부터 입력을 받는 파이썬 input에 대해서 알아보려고 합니다. 1. input 설명 2. input 예제 1. 파이썬 사용자 입력 input 설명, 특징 input 함수 모양 input() input("문자열") input 함수는 사용자로부터 입력을 받는 함수 입니다. 해당 함수가 호출되면 명령 프롬프트로부터 사용자의 입력을 받을 수 있습니다. input() 함수의 반환으로 사용자가 입력한 것을 "문자열" 타입으로 반환하게 됩니다. 우리는 이 함수의 반환 특정 변수에 받아서 사용자의 입력을 처리하면 됩니다. input() 함수 정리. - 사용자의 입력을 받는다. - 문자열로 취급한다. - 사용자의 입력을 반환. - 입력은 엔터가 입력될 때 엔터 전까.. 2021. 1. 4.
[python] 파이썬 문자열 String 메서드 정리 (count, find, upper, lower, strip, replace) 안녕하세요. BlockDMask입니다. 오늘은 지난 시간에 이어서 파이썬 문자열 String에 대해서 좀 더 알아보려고 합니다. 바로 파이썬 문자열 관련 함수, 메서드들에 대해서 알아보려 하는데 문자열을 세는 함수, 공백을 지우는 함수, 대문자 소문자로 바꾸는 함수 등 여러 함수를 알아보려고 합니다. 1. count 메서드 2. find, rfind 메서드 3. upper, lower, swapcase 메서드 4. capitalize, title 메서드 5. lstrip, rstrip, strip 메서드 6. replace 메서드 1. 파이썬 문자열 count count라는 메서드는 문자열 내부에서 특정 문자가 등장하는 횟수를 알려줍니다. 문자열.count(x) 문자열.count(x, start) 문자열.. 2021. 1. 1.