반응형

<개인공부> 261

[Dart] 다트 기본 문법 정리 1편 (자료형, 연산자, 주석)

안녕하세요. BlockDMask 입니다. 플러터(Flutter)를 이용해서 앱을 한번 만들어 보려고 공부를 시작했습니다. 앱을 만들어 보고싶다는 생각은 예전부터 했었습니다. 학창 시절에 자바에 대한 안좋은 추억이 있어서 자바는 별로 안하고 싶어 계속 미루고 있었는데, 시대가 좋아져서 플러터&다트를 이용해서 앱 개발이 가능하다고 하여 이제서야 마음을 먹고 앱을 만들어 보려 합니다. "구글 짱짱맨". 서론이 길었지만, 그래서 오늘은 다트(Dart)라는 언어의 기본 문법을 기록해보려 합니다. 1. 정말 기본 문장의 끝에는 세미콜론(;)을 붙입니다. 2. 자료형 2.1 기본자료형 int 정수형 555, 1, 3, ... int a = 555; double 실수형 0.0001 ... double b = 11.1;..

[C언어/C++] strtok 함수(문자열 자르기)에 대해서.

안녕하세요. BlockDMask 입니다.오늘 공부할 함수는 문자열을 일정 기준을 정해서 싹둑싹둑 자를 수 있는 strtok 함수입니다.C언어 strtok 함수에 대해서 한번 알아보러 가보겠습니다. 1. strtok 정의와 함수 설명2. strtok 예제13. strtok 예제2 1. C/C++ strtok 정의와 함수 설명 ▶ strtok 헤더파일C언어 : C++ : ▶ strtok 함수 정의char* strtok(char* str, char* delimiters); strtok 이라는 함수의 이름을 분석해보면 str + tok 인데요.string을 tokenize한다. 라고 표현할 수 있습니다. 문자열(string)을 토큰(token)처럼 조각조각 내는 함수 입니다. char* 타입의 문자열 str을 ..

[C언어/C++] strcmp, strncmp 함수(문자열 비교)에 대해서

안녕하세요 BlockDMask입니다.오늘은 c/c++에서 두개의 문자열이 같은지, 다른지 다르면 어떤식으로 다른지 검사할 수 있는 strcmp 함수. 문자열 비교 함수인 strcmp 함수를 알아 보려고 합니다. 오늘은 strcmp, strncmp 두가지 함수를 알아볼것 인데요. 두 함수는 크게 차이가 없습니다. 단지 strcmp -> str n cmp 이어서 n 이 추가된것인데요 이 n이 뜻하는 것은 검사할 문자의 개수를 지정하는 것 입니다.자 그럼 이제 시작해보려 합니다. 예제를 신경써서 만들었으니 끝까지 봐주시면 좋겠습니다. 미리 감사합니다. ▶ C언어, C++ 문자열 관련 함수들 포스팅문자열 입출력 함수 puts, gets [바로가기]문자열 검색 strchr [바로가기]문자열 탐색 함수 strstr..

[C언어/C++] strchr 함수(문자 검색)에 대해서

안녕하세요. BlockDMask입니다. 오늘은 C 스타일 char*, char[] 타입의 문자열에서 특정 문자를 검색하는 shrchr 함수에 대해서 알아보려 합니다. ▶ C언어, C++ 문자열 관련 함수들 포스팅C언어 문자열 탐색 함수 strstr [바로가기]C언어 문자 입출력 함수 getchar, putchar [바로가기]C언어 문자열 입출력 함수 puts, gets [바로가기]C언어 문자열 복사 strcpy, strncpy [바로가기]C언어 문자열 이어붙이기 strcat [바로가기]C언어 문자열 길이 구하기 strlen [바로가기] 1. C언어, C++ strchr 함수에 대해서2. strchr 함수 예제들 1. strchr 함수에 대해서. ▶ 함수원형 > C언어 strchr char* strchr(..

[python] 파이썬 크롤링 (네이버 실시간 검색어)

안녕하세요. BlockDMask 입니다. 오늘은 파이썬을 가지고 네이버 실시간 검색어를 크롤링 해보려 합니다. 파이썬은 웹 크롤링을 위한 모듈들이 이미 존재하더군요. 네이버에 따로 API들을 검색해 봤지만, 네이버에서는 따로 실시간 검색어 API를 제공하지 않더라구요. 그래서 한번 직접 크롤링을 해봤습니다. (불법은 아니겠지요..) 1. 크롤링이란? 2. 크롤링을 할때 목적지를 찾는 방법 3. 네이버 크롤링 가즈아 (두가지 방법) 1. 웹 크롤링(web crawling)에 필요한 모듈? 웹 크롤링을 하기 위해서는 특별한 모듈이 필요합니다. html을 우리가 쉽게 사용할 수 있도록 파싱해 줄 수 있는 BeautifulSoup이 존재하는 bs4 라는 모듈을 설치해야합니다. > pip install bs4 그..

[C++] auto 타입추론에 대해서

안녕하세요. BlockDMask 입니다.오늘은 C++에서 아주 편리하게 사용될 수 있는 auto 키워드에 대해서 알아보려고 합니다.C++11 이후의 auto에 대해서 이야기 해볼것 입니다.C++에서 for 반복문에서 auto를 사용하는 방법 iterator에서 auto 사용하는 방법 등 여러 예제로 다뤄 볼 생각 입니다.그럼 시작하겠습니다. 1. C++11 auto 기본 설명 2. auto에 &, const, const& 등의 한정자가 붙을때 예제들3. auto 기본 변수 선언시 사용4. C++ auto for 문에서 사용5. auto와 vector iterator 등과 사용6. C++ auto 와 함수포인터 1. C++11 auto 기본 설명 auto 키워드는 C++11 이전에는 다른 의미로 쓰였습니다..

[python] 파이썬 랜덤함수(random)에 대해서

안녕하세요. BlockDMask 입니다. 프로그램을 만들다 보면 보면 랜덤 숫자를 생성해야 할 경우가 많은데요. 오늘은 파이썬에서 랜덤한 수를 구할 수 있는 랜덤함수에 대해서 알아보려고 합니다. 지난번에 파이썬을 이용해서 로또 프로그램을 만들어 봤었는데요. 그때 랜덤함수를 많이 사용했었습니다. 랜덤함수 예제로 좋은 프로그램 이었습니다. 혹시 궁금하다면 로또 프로그램 [바로가기] 1. 파이썬 랜덤함수 - random.random() - random.uniform(a, b) - randint(a, b) - randrange(a, b), randrange(b) - random.choice(seq) - random.sample(seq or set, N) - random.shuffle(list) 2. 파이썬 ra..

[python] 파이썬 절대값(abs)함수

안녕하세요. BlockDMask 입니다.오늘은 파이썬 내장함수 중 절대값을 구할수 있는 절대값 함수에 대해서 알아보려합니다.절대값 아시죠? 음수를 넣으면 양수가 나오고, 양수를 넣으면 양수가 나오는 바로 그것입니다.간단히 말씀드리고 넘어갈게요. 1. 파이썬 절대 값 함수2. 파이썬 abs 함수 예제 1. 파이썬 절대값 함수 ▶ 절대값 함수에 대해서파이썬의 절대값함수는 따로 라이브러리가 필요하지 않은 built-in 함수. 즉, 파이썬 내장 함수 입니다. (따로 import 할 필요없이 그냥 쓰면 됨.) 함수의 이름과 매개변수는 아래와 같습니다. abs(x) 절대값을 구할때 abs라는 이름의 함수를 사용합니다.절대값을 구하고 싶은 수를 매개변수로 집어 넣고,반환형으로 넣은 수의 절대값이 나옵니다. 매개변수..

[python] 파이썬 for문(반복문)에 대해서

안녕하세요. BlockDMask 입니다.지난시간에는 if문에 대해서 알아보았는데요, 이번시간에는 파이썬에서 반복문 중 for에 대해서 알아보려고 합니다.for문을 사용할때 어떤식으로 사용하는지 실제로 사용할때는 어떤형식으로 사용하는지, 다양한 예제로 살펴보려합니다.**파이썬 if문에 대해서 알고싶다면 [바로가기]**파이썬 반복문 while에 대해서 알고 싶다면 [바로가기] 1. 반복문이란?2. for문의 구조와 기본 사용방법3. for문의 추가사용법 (break, continue)4. 파이썬 for 예제들 1. 반복문이란? ▶ 반복문이 왜 필요한거야?애초에 반복문이라는게 왜 필요할까? 라는 의문에서부터 시작을 해보겠습니다.보통 반복문을 예로들때 아파트를 들게 됩니다.아파트가 3층인 아파트고 층마다 하나의..

[C언어/C++] strlen 함수(문자열 길이)에 대해서

안녕하세요. BlockDMask 입니다.오늘은 char*, char [] 타입의 문자열 길이에 대해서 이야기 해보려 합니다.즉. C언어 스타일 문자열의 길이를 구하는 함수에 대해서 알아보려합니다. > C언어 문자열 관련 함수들 포스팅C언어 문자열 이어붙이기 strcat [바로가기]C언어 문자 입출력 함수 getchar, putchar [바로가기]C언어 문자열 입출력 함수 puts, gets [바로가기]C언어 문자열 복사 strcpy, strncpy [바로가기] 1. strlen 함수에 대해서.2. strlen 함수 사용 예시. 1. strlen 함수에 대해서. ▶ 헤더파일C언어 : C++ : ▶ 함수원형size_t strlen(const char* str); const char* 타입의 문자열을 받아서 ..

반응형