반응형

전체보기 408

[python] 파이썬 타입 변환, 형변환 (float, int, str, chr, bool)

안녕하세요. BlockDMask 입니다. 오늘은 간단하게 파이썬에서 데이터 타입을 변환할 수 있는 방법들에 대해서 알아볼것 입니다. 실수로 변환하는 float, 정수로 변환 하는 int, 문자열로 변환하는 str, 문자로 변환하는 chr 그리고 불리언 타입으로 변환하는 bool 까지 이렇게 6가지 타입 변환에 대해서 알아보려고 합니다. 이해를 돕기 위하여 간단한 예제와 함께 작성해보려 합니다. 그럼 시작하겠습니다. 1. 파이썬 정수 변환 - int() 2. 파이썬 실수 변환 - float() 3. 파이썬 문자열 변환 - str() 4. 파이썬 문자 변환 - chr() 5. 파이썬 불리언 변환 - bool() 1. python int int(x)는 인자로들어온 x를 정수 타입으로 반환을 해주는 기능을 합니..

[python] 파이썬 all, any 함수 정리 및 예제

안녕하세요. BlockDMask 입니다. 예약해 둔 글이 다 떨어져서 다시 글을 써봅니다. 한동안 글을 쌓아놔서 개인 프로젝트를 많이 진행할 수 있었는데, 아쉽습니다.오늘은 파이썬의 내장함수중에 all 이라는 함수와 any 라는 함수에 대해서 작성해보려 합니다. 이 함수들은 다른 언어에서는 보지 못한 그런 함수들인거 같은데 (있다면 제가 모르는 거겠죠..), 파이썬은 프로그래머가 편하게 개발하라고 미리 많은것들을 만들어 둔것 같습니다. 1. 파이썬 all 함수 설명 2. all 함수 예제 3. 파이썬 any 함수 설명 4. any 함수 예제 1. python all 함수란?정의 : all(iterable) 함수는 인자로 받은 반복 가능한 자료형(iterable)의 모든 요소가 참(True)이면 참(Tru..

[C++ SFML 게임] 화살표 디펜스

안녕하세요. BlockDMask 입니다. 오늘은 제가 SFML과 C++ 을 이용해서 만들었던 마지막 게임인 Arrow Defense 라는 게임을 저 폴더 구석탱이에 있는걸 발견해서 가지고 왔습니다. 1. 간단한 게임 설명 2. 게임 영상 3. 소스코드와 깃허브 주소 1. 간단한 게임 설명> SFML Arrow Defense 게임 설명C++ SFML 으로 만든 간단한 게임 입니다. 제가 이름을 화살표 디펜스라고 지었습니다. 이 게임은 화살표가 나오는 순서대로 같은 방향의 화살표를 입력하면 되는 간단한 게임 입니다. 맨 좌측에 있는 빨간색 라인에 화살표가 닿게 되면 게임이 끝납니다. SFML은 간단히 설명하자면 게임(멀티미디어)를 편하게 만들 수 있게 도와주는 함수들을 모아둔 라이브러리 입니다. C++로 만..

[python] 파이썬 f-string (문자열 포매팅 방법 3)

안녕하세요. BlockDMask 입니다. 오늘은 파이썬 문자열 포매팅 방법 % 서식문자, str.format, f-string 이 세개 중 마지막인 f-string에 대해서 알아보려고 합니다.% 서식문자 [바로가기] str.format [바로가기]그럼 문자열 포매팅 마지막 시간 f-string을 시작해보겠습니다. 1. 파이썬 f 문자열 포매팅 2. 파이썬 f 문자열 예제 1. 파이썬 f-string 포매팅이란?string formatting - 문자열 포매팅이란우리가 문자열에서 특정 부분만 바꾸고 나머지 부분은 일정하다고 할때, 문자열 포매팅을 이용해서 이쁘게 출력 할 수 있습니다.예를들어 달력이라고 했을때 print(2020년 1월) print(2020년 2월) print(2020년 3월) ... pr..

[python] 파이썬 % 서식 기호 (문자열 포매팅 방법 2)

안녕하세요 BlockDMask 입니다. 파이썬 문자열 포매팅 방법들 % 서식기호, format함수, f-string중에서 % 서식 기호에 대해서 알아보려고 합니다. format 함수에 대해서 알고 싶다면 [바로가기] 1. % 포매팅이란? 2. % 포매팅 예제 1. 파이썬 문자열 포매팅 % 에 대해서문자열 포맷팅(string formatting)이란?문자열을 만들때 원하는 위치에 특정한 값(변수)를 삽입해서 문자열을 그때그때 이쁘게 출력하는 것을 의미합니다.예를 들어 학생 출석을 부른다고 했을떄print('김땡땡 왔나요?') print('박땡땡 왔나요?') print('이땡땡 왔나요?') 이런식으로 부를 수 있겠죠? 자세히 살펴보니 '~~ 왔나요' 부분은 공통적이고 앞에 학생 이름만 바뀌지 않나요? 이럴때..

[python] 파이썬 format 함수 (문자열 포매팅 방법 1)

안녕하세요. BlockDMask 입니다. 파이썬에서 문자열 포매팅 방법은 %와 서식기호를 이용한 방법, format 함수를 이용한 방법, f-string을 이용한 방법 이렇게 세가지가 있다고 볼 수 있습니다. 오늘은 파이썬 포매팅, 문자열 출력 방법 중에 format 함수를 이용한 방법에 대해서 알아보려고 합니다. 다른 두가지 방법은 아래 링크 타고 가시면 다른 포스팅이 존재합니다. %와 서식 기호를 이용한 방법 [바로가기] f-string을 이용한 방법 [바로가기] 그럼 파이썬 내장함수 format에 대한 포스팅을 시작해보겠습니다. 1. format 함수란? 2. format 함수 예제1 (기본) 3. format 함수 예제2 (응용) 4. format 을 이용해서 구구단 프로그램 출력 해보기 1. 파..

[python] 파이썬 while문(반복문) 정리 및 예제

안녕하세요. BlockDMask 입니다. 오늘은 파이썬 반복문 중 while에 대해서 알아보려고 합니다. 파이썬에는 반복문이 for와 while이 존재합니다. 이번시간에는 while에 대해서 알아볼것이고, 반복문 for문이 궁금하신분은 아래 링크로 들어가시면 됩니다. [반복문 for 바로가기] 네 그럼 이번 포스팅 시작해보겠습니다. 1. 반복문이란? 2. while문의 구조와 기본 사용방법 3. while 에서의 break, continue 4. while문 예제 1. 반복문에 대해서▶ 반복문은 언제 사용하는 것일까? for 문 설명부에서 사용했던 예제와는 다른 예제를 사용해볼게요. 우리가 초중고등학교에서 수학문제를 풀때 생각해 볼까요? 아니면 계산기를 이용했을때를 생각해 봅시다. 1부터 10까지 더할때..

[Flutter] 플러터와 안드로이드 스튜디오 설치 총정리

안녕하세요 BlockDMask 입니다.오늘은 윈도우에 플터터와 안드로이드 스튜디오를 설치하고 플러터 기본 앱 까지 실행해 보는 것을 소개 시켜 드리려 합니다.제가 설치를 하려고 하는데 많이 어려웠어서 매우 쉬운 방법으로 진행해보려 합니다. PATH 이런거 몰라도 됩니다. 최대한 간단하게 진행해 볼게요.1. 안드로이스 스튜디오 설치 2. 안드로이드 스튜디오에 플러터 플러그인 설치 3. 플러터 홈페이지에서 플러터 설치 4. 안드로이드 스튜디오 flutter doctor 5. 안드로이드 라이센스 획득 6. 플러터 앱 실행 1. 안드로이스 스튜디오 설치▶1-1 : 안드로이드 스튜디오 공식 홈페이지 [https://developer.android.com/studio] 로 가서 안드로이드 스튜디오를 다운받아서 설치..

[python] 파이썬 반올림 round 함수에 대해서

안녕하세요. BlockDMask 입니다. 오늘 가지고 온 파이썬 함수는 반올림을 알 수 있는 round 함수 입니다. 파이썬의 round 함수는 제가 예상했던것과 달리 조금 특이(?)하게 동작을 하는 방식이더군요. 조금 주의해서 사용할 필요가 있다고 생각합니다.그럼 파이썬 반올림 round 함수 포스팅을 시작해보겠습니다.python round 함수python round 함수 예제 1. 파이썬 반올림 함수 공식 홈페이지에 가면 함수에 대한 설명이 이런식으로 나옵니다.💡출처 : https://docs.python.org/ko/3/library/functions.html round(number[, ndigits]) number 를 소수점 다음에 ndigits 정밀도로 반올림한 값을 돌려줍니다. ndigits ..

[python 게임] 파이썬 공룡 게임 만들기

안녕하세요. BlockDMask 입니다. 오늘은 파이썬을 이용해서 구글 공룡게임을 만들어 보았습니다. 제 채널에서 보셨겠지만 C++ SFML 로 만들었던 구글 공룡 게임을 언어 파이썬 + 파이게임으로 바꿔서 만들어봤습니다.파이게임은 저도 처음 접해봐서, 부족한 부분이 많습니다. 감안하셔서 코드를 봐주시면 감사하겠습니다.1. 게임 영상 2. 게임 소스 코드 1. 파이썬으로 만든 구글 공룡 게임 영상영상 주소 : https://youtu.be/ok_8mvQ8CiY2. 파이게임으로 만든 구글 공룡 게임 소스 코드소스코드 코드 하단에 깃 주소가 존재합니다. 해당 주소에 소스코드와 이미지도 같이 존재하니 다운받으셔서 실습 해 보시길 추천드립니다. 단, 어딘가에서 사용하실때는 꼭 출처를 남겨주시면 감사하겠습니다. ..

반응형