반응형

<개인공부> 261

[python] 파이썬 나누기, 곱하기, 더하기, 빼기 (사칙연산)

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈)에 대해서 이야기 해볼까 합니다.파이썬에서 제곱, 거듭제곱과 나머지를 구하는 것이 궁금하다면 [바로가기]다들 초등학교때 더하기, 빼기, 나누기, 곱하기는 배웠을거라고 가정하고 사칙연산의 자세한 설명은 넘어가겠습니다.그럼 시작하겠습니다. 이번글은 역대 급으로 짧은것 같네요. 파이썬 덧셈, 뺄셈, 곱셈, 나눗셈 1. 파이썬에서 더하기 기호는 : + 덧셈 예제print(10 + 20) # 30 입니다. a = 10b = 20print(a + b) # 30 입니다.print(1000 + b) # 1020 입니다.cs 2. 파이썬에서 곱하기 기호 : * 곱셈 예제print(10 * 20) # 200 입니다. a = 10..

[python] 파이썬 제곱, 나머지 구하기

안녕하세요. BlockDMask 입니다. 오늘은 파이썬에서 제곱, 거듭제곱은 어떻게 구하는지 알아볼 것이고, 또 파이썬에서 나누기를 한 후의 나머지를 어떤 기호를 통해 알 수 있는지 간단하게 한번 알아보려고 합니다. C언어나 C++처럼 pow 함수를 사용하지 않아도 파이썬에서는 충분히 기호를 이용해서 제곱, 거듭제곱을 구할 수 있습니다. 아주 편하죠? 만약 C/C++의 제곱 함수가 궁금하다면? [바로가기] 1. 파이썬 제곱 구하는 방법과 예제 2. 파이썬 나머지 구하는 방법과 예시 1. 파이썬의 제곱과 거듭 제곱 ▶ 제곱에 사용되는 기호 : ** xy : x의 y제곱 파이썬에서는 이렇게 표현을 합니다. x ** y 제곱한 결과값을 반환합니다. ▶ 제곱 사용 예제 1. 숫자를 직접 입력하는 방법print(..

[python] 파이썬 if , else, elif, 조건문에 대해서

안녕하세요. BlockDMask 입니다.요즘 파이썬 공부를 한창 하고 있는데요.저는 C++을 굉장히 많이사용하고 있는데, 파이썬은 중괄호도 없고 ; 세미콜론도 없어서 코드작성할때 습관성 오타가 많이 나네요.(학교다닐때 C언어 시험때 세미콜론 안붙여서 틀렸는데, 파이썬은 세미콜론 없는게 정상이라니 .. 문화충격 ..)잡담은 이만하고, 오늘은 파이썬의 if 제어문에 대해서 알아보려고 합니다.다른 언어와 의미하는 바는 같으나 사용하는 키워드가 다르기 때문에 정리가 한번 필요하다고 느꼈습니다.그럼 이제 시작 하겠습니다. 1. if 문이란?2. if, else, elif 는 무엇이죠?3. if, else, elif 예제4. if 문에서 사용하는 조건문에 대해서.5. 다양한 if 조건문 예제 1. if 문이란? ▶..

[python] 파이썬 주석 (한줄 주석, 여러줄 주석, 단축키, 오류위험)

안녕하세요. BlockDMask 입니다.오늘은 파이썬의 주석에 대해서 이야기 해보려합니다. 주석에는 한줄 주석이 있고 여러줄 주석이 있습니다.상황에 맞게 본인의 기호에 맞게 주석을 사용하면 됩니다.혹시 그거 아시나요? 파이썬의 일부 주석은 들여쓰기를 맞춰야하는것을요.파이참에서 컴파일을 하는데 주석때문에 안되는 경우가 있어서, 저같이 몰라서 헤매지 마시라고 이렇게 글을 작성해 봅니다.그럼 파이참 주석에 관해서 시작해보겠습니다. 1. 파이썬 주석의 종류2. 파이참 주석 단축키, 파이썬 IDLE 주석 단축키, vscode 주석 단축키3. 파이썬 주석 사용시 주의사항 (주석에 들여쓰기를 하라고?) 1. 파이썬 주석의 종류 ▶ 한줄 주석 : 샾(#)파이썬에서는 한줄 주석을 달때는 #을 사용합니다. 아래 코드를 보..

[python] 파이썬 구구단 프로그램 (가로출력, 세로출력)

안녕하세요. BlockDMask 입니다.오늘은 간단하게 파이썬 구구단 가로출력 과 세로출력을 해주는 프로그램을 만들어 보았습니다.간단한 프로그램인 만큼 복잡하지 않게 구현을 하려 했으며, 이해하기 쉽도록 각 함수들을 분리해서 만들었습니다.이해가 가지 않는 부분은 댓글로 말씀해주시면 최대한 빠른 시일내에 답변 하겠습니다. 1. 파이썬 구구단 가로출력, 세로출력, 특정 수 입력받아서 출력하는 로직2. 파이썬 구구단 프로그램에 사용된 함수, 지식 간단 설명 (range, f string)3. python 구구단 소스코드 1. 파이썬 구구단 출력 로직 ▶ 구구단 특정 숫자 출력 def guguNormal(n): for m in range(2, 10): print(f'{n} x {m} = {n * m}') # f..

[python] 파이썬 로또 프로그램

안녕하세요. BlockDMask 입니다. 요즘 파이썬 공부를 시작했는데, 책만 보다보니 조금 지겹더군요. 역시 프로그래밍 언어 공부는 무언가를 만들면서 해야지 실력과 흥미가 쑥쑥 오르는것 같습니다. 그래서 오늘은 간단하게 짬나는 시간에 (약속장소에 여친이 나타나기 전까지) 파이썬 프로그램을 한번 만들어보려합니다. 간단한 python 프로그램인 만큼 프로그램을 만들때 처음부터 어떤식으로 만들었는지 step 별로 작성을 해보겠습니다. "프로그램을 만든다!" 했을때 바로 코드로 가지 않고 기획서(?) 어떤 규칙으로 프로그램을 만들지 정리를 한 후에 프로그램을 만드는것이 더 좋은 방법이라고 생각합니다. 여러분들도 이런 방법으로 하고계시죠?자 그럼 간단한 로또 프로그램 파이썬 프로젝트 시작해보겠습니다. 1. py..

[C++] minmax() 최대값 최소값을 동시에 구하는 함수에 대해서

안녕하세요! BlockDMask 입니다. 펭하펭하 지난 시간에는 C++에서 최대값을 구할 수 있는 max 함수와, 최소값을 구할 수 있는 min 함수에 대해서 알아보았습니다.최대값,최소값 함수 복습 [바로가기]오늘은 최대값, 최소값을 동시에 구할수 있는 조금 특별한 함수에 대해서 알아보려고 합니다.최대 최소를 한번에 구하는 minmax 함수는 C++11 에서부터 사용이 가능합니다. (당장 다음달부터 2020년이 되는 이시국에 C++11은 이제 따로 표기안하고 Default라 생각해도 좋을듯 싶습니다.C++14, 17 기술들도 이미 많이 사용중이고, 곧 C++20도 나온다 합니다.C++11은 이제 기존 기업들도 많이 사용하고 있지 않을까 하는 생각이 듭니다.그러니 취직준비하시는 분들은 기존 C++ 책에서 ..

[C++] 최초값, 최대값 함수 min, max 에 대해서 (클래스, vector 사용법까지)

여러분 펭하펭하. BlockDMask 입니다.오늘은 C++에서 최소값, 최대값을 구할수 있는 std::min, std::max 함수의 정의에 대해서 알아보고,1. 기본적인 사용법2. 클래스를 min max에 넣는 방법3. vector에서 min, max 구하는 방법까지 알아보려고합니다.이렇게 3가지 예제를 준비해봤는데요 도움이 될까요?아 그리고, 최대값과 최소값을 동시에 구할 수 있는 C++ minmax() 함수도 존재합니다. 최대최소값 함수를 동시에 구하는 함수가 궁금하다면? [바로가기] 1. C++ std::min 함수, std::max 함수에 대해서.2. 예제1) C++ 최대값, 최소값 기본 사용법 3. 예제2) min, max 클래스 비교4. 예제3) C++ min, max vector에서 사용하..

[python] 맥북 파이썬 IDLE 사용법

안녕하세요 BlockDMask 입니다.지난시간에는 맥북에 파이썬을 설치하고 간단하게 실행하는 방법에 대해서 알아 보았는데요.[바로가기] 맥북 파이썬 설치 및 간단 사용법 오늘은 파이썬 IDLE를 이용해서 .py 파일을 만들고 실행하는 방법에 대해서 알아보려고 합니다.윈도우에서도 똑같이 하면됩니다. 위 [바로가기]를 보고 파이썬 설치가 다 끝난 상태에서 시작해야 합니다. 1. 파이썬 IDLE 실행하기2. 파이썬 IDLE 에서 .py 파일 만들기3. .py 파일 저장하기.4. 파이썬 파일 IDLE에서 실행하기(1번째 방법)5. 파이썬 파일 터미널에서 실행하기(2번째 방법) ▶ 1. 파이썬 IDLE를 실행합니다. 실행하게 되면 아래와 같이 Shell 창이 뜨게 됩니다.여기서 직접 print(1+2) 와 같이 ..

[C++] map, set의 키를 클래스 구조체로 만드는 방법

안녕하세요. BlockDMask 입니다.여러분 std::map, std::set 아시죠? key값을 이용해서 데이터를 저장하는 container 이잖아요.혹시 map, set의 공부가 필요하시다면 여기 링크를 타고 다녀오셔도 좋습니다.[std::map], [std::set]여러분은 map과 set의 key값을 어떤걸로 쓰고 계셨나요? string? int? float?네 맞습니다. 우리는 이렇게 기본적인 데이터 타입을 key값으로 쓰고 있었습니다.하지만, 바로 오늘! 이 포스트를 보고 난 후! 부터는 C++ 맵, 셋에서 key값을 class, struct 우리가 직접 만든 타입(user defined type)으로 쓸수 있을것입니다.std::map, std::set에서 키값을 일반 타입 string, i..

반응형