Pytyon & Ruby & Atom

수와 계산

간단한 계산 (사칙연산)

Python

print(10 + 5)
print(10 - 5)
print(10 * 5)
print(10 / 5)

실행결과

15
5
50
2.0

ideone.com

Ruby

puts(10 + 5)
puts(10 - 5)
puts(10 * 5)
puts(10 / 5)

실행결과 

15
5
50
2

ideone.com

살짝 복잡한 계산

배우지 않은 문법이 포함되어 있습니다

Python

import math
print(math.ceil(2.2))
print(math.floor(2.7))
print(math.pow(2,10))
print(math.pi)

실행결과 

3
2
1024.0
3.141592653589793

ideone.com

Ruby

puts( 2.2.ceil() )
puts( 2.7.floor() )
puts( 2**10 )
puts( Math::PI )

실행결과 

3
2
1024
3.141592653589793

ideone.com

댓글

댓글 본문
  1. 라아루
    2020.11.19
  2. 줄무늬너굴
    2020.11.09
  3. J Hoon Lee
    20.10.27
  4. Hayden Pyun
    Put(completed)
    Print(completed)
    대화보기
    • Hayden Pyun
      Print(math.pi)
      Print(math.ceil(3.6783))
      Print(math.floor(3.556))
      Print(math.pow(2, 10))
    • 유짠
    • 박정민
    • 카카오
      2020.09.27. 완료.
    • choicode2020
      2020.9.18 완료
    • cgoing / 200918
    • 허우룩
      2020.09.17
    • chboya
      9/10
      print("완료")
      puts("완료")
    • 유대
      09-01 start
    • 8/27
    • 니체포로
      완료
    • 노재현
      완료 !
    • jaehyunlee
      완료
    • 숨숨
      완료했습니다
    • Ram Lee
      감사합니다 끝까지 완주하고싶어요
    • Amousk
      수학의 기본이해.
    • cooipop
      완료했어요
    • bornfromsean
      완료했습니다
    • Park Sohee
      2020.07.02 완료
    • 쿠키앤크림
      pupu님 따라잡기
      2020/07/01 완료
    • 엔지니어
      2020.07.01 완료
    • 김기크
      항상 느끼지만 프로그램으로 계산을 할 땐 가슴이 두근거려요. 내가 생각한대로 되거나, 혹은 뭔가 다른 점을 발견했을 땐 호기심이 생깁니다. '이렇게 해보면 어떻게 될까?', '오 이렇게 해도 되네?', '어, 이건 뭔가 다르군. 이렇게도 해볼까?'하는 마음이 항상 코딩을 하는 원동력이 되어줍니다. 가끔씩은 그러다가 너무 지엽적인 내용에 빠지기도 하지만, 그럴 땐 좀 쉬거나 본래 만드려는 프로그램이 뭔지를 떠올려요.
    • 2020. 6.18.완료
    • 2020. 6.18.완료
    • 2020/06/17 완료
    • 완료했습니다~
    • 김철새
      감사합니다!!!
    • HanLee
      외우지 않아도 된다는 말씀에 ....좋아요.

      감사합니다
    • pji219
      프로그래밍 배우는 모든 여러분 파이팅!!
    • 5/8, '20 완료
    • OneJae EE
      20.04.28 화 / 37세 비전공자 / 완료
    • 마이스토리
      2020.04.08 완료
    • wlsfltjdgus
      python C:\Users\박성현\Documents\python\number/1.py
      File "<stdin>", line 1
      python C:\Users\박성현\Documents\python\number/1.py
      ^
      SyntaxError: invalid syntax

      이렇게 뜨는데 무슨 문제가 있는건가요?

      파일모드로 실행이 안되는거 같은데/....
    • jetgood
      3.25.2020
    • jetgood
      완료~~`~~~~~~~~
    • 20.03.12 완료
    • shinabro89
      20.03.08 완료
    • 한석진
      2020.03.07 완료
    • 프린이
      2020.03.06 완료
    • FreDrixX
      2020/03/04 완료
    • Ryu Hyemi
      round 함수를 사용해보세요.
      python round / ruby round 검색하시면 사용법 확인하실 수 있습니다.
      대화보기
      • 옵저버
        Python 실습하는대

        SyntaxError: invalid syntax

        이런 문구 나오면서 안되네요 ㅜ
      • riversik
        2020/02/03
        완료
      • setburger
        모하비 이후 OS 쓰시는 분들 파일 경로 복붙 시 화살표 모양 그대로 붙혀넣어지는 문제 겪으시면, 복사할때 cmd+opt+i 로 정보 불러온 후, cmd+opt+C 로 복사 하시면 이전처럼 /쓰는 경로로 복사됩니다.
        안되는줄알고 여기저기 찾아봤네요ㅜ
      • Karl Kim
        이해에 많은 도움이 되었습니다. 차근차근 알려주셔서 너무 감사합니다!
        대화보기
        • 하나의 수식만 단독으로 하시면 큰 차이가 없을 수 있습니다!
          다만 여러개의 print를 같이 사용하시면
          print의 경우 줄바꿈 없이 3210243.141592653589793 이런식으로
          결과값이 전부 한줄에 나오게 됩니다.
          puts을 사용하시면
          3
          2
          1024
          3.141592653589793

          이런식으로 결과값이 줄이 바뀌어서 나옵니다.
          puts은 결과값을 한줄에 하나씩 표기하고 싶을때 사용하시고
          print는 여러결과값을 붙여서 표기할때 사용하시면 될듯 해요!
          대화보기
          버전 관리
          egoing
          현재 버전
          선택 버전
          graphittie 자세히 보기