본문 바로가기
  • The future is ours
반응형

백준14

파이썬 사칙연산 하는법(Python)덧셈, 뺄셈, 곱셈, 나눗셈 이전 글에서 우리는 파이썬에 입력 및 출력을 어떻게 하는지 알아봤다. 그 과정에서 숫자형으로 인식되는 int와 float형을 이용해, 사칙연산을 해보려고 한다. 먼저 사칙연산을 하는법은 어렵지 않다. 우리가 흔히 알다시피, +-*/이렇게 사용하면 된다. 예를 들어, 6과 2를 사용해, 덧셈, 뺄셈, 곱셈, 나눗셈을 하여 결과값을 출력해보겠다. /// print(6+2) print(6-2) print(6*2) print(6/2) /// 정말 간단하지 않은가? 이게 끝이다. 하지만 여기서 흠잡을게 있다면, 우리가 정수형으로 주어준 6과 2를 나눈 값이, 실수형태인 3.0으로 출력된다는 점이다. 뭔가 이상하다. 이를 수정하기위해, 우리는 // 형태를 사용해보려고 한다. 또한 나눗셈에서 빠질 수 없는, 나머지를.. 2022. 3. 14.
파이썬 입력방법 Python 이번 글에서는 파이썬에 자신이 원하는 문자열, 정수, 실수 등을 입력할 수 있는 방법을 알아보고자 한다. 먼저, 파이썬에서 출력하는 방법은, 백준 코딩 카테고리를 통해 맨 처음부터 print()구문을 이야기했다. 하지만 입력은 어떨까? 입력을 하는 방법은 어렵지 않다. 출력이 print라면, 입력은 input이다. 하지만 여러분이 단순히 input()만 적어낸다고 원하는 문구를 적을 수 있는 것은 아닐 것이다. 만약 여러분이 3을 입력,출력하고 싶어서 아래와 같은 구문만 적고 끝냈다. 이는 옳은 구문일까? /// input(3) /// 정답은 아니다. '3'이라는 문자를 받아줄 카테고리도 없을 뿐더러, 3을 출력하는 print()구문도 빠져있다. 즉 위의 식은 아무 효과도 없는 허상일 뿐이다. 그렇다면 .. 2022. 3. 13.
백준 알고리즘 10718번 We love kriii (파이썬,Python) 이 문제는 직전에 배웠던 Hello World!를 출력할 줄 알면 누구나 손 쉽게 해결할 수 있는 문제다. /// print("강한친구 대한육군") /// 이렇게 작성하면 강한친구 대한육군 이라는 한 문장이 출력된다. 그렇다면 두 문장을 출력하려면 어떻게 해야할까? 두줄에 걸쳐서 적으면 해결된다. /// print("강한친구 대한육군") print("강한친구 대한육군") /// 이렇게 작성해서 제출하면 통과할 수 있다. 이 방법 이외에도, 아직 배우지는 않았지만 출력할 수 있는 또 다른 양식이 있어 소개하고자 한다. 바로 for 구문을 쓰는것이다. for 구문은 추후 다룰 구문인데, 간단히 소개를 하자면 for i in range()를 사용하는 방식이다. 이를 해석하면, range()안에 있는 범위동안 .. 2022. 3. 13.
백준 알고리즘 2557번 Hello World (파이썬, Python) 이 문제는 모든 언어를 배울 때에 기초가 된다고 볼 수 있는, Hello World! 구문을 출력하는 문제이다. 단순히 출력한다는 용어인, print()와 문자열 형태인 Hello World!를 따옴표로 잘 묶어만 준다면 누구나 쉽게 해결할 수 있는 문제라고 볼 수 있다. /// print("Hello World!") /// 이렇게 적어낸다면 여러분도 쉽게 해결할 수 있다. 프로그래밍의 세계에 입문한 것을 축하한다. 2022. 3. 12.
반응형