Python & Ruby

수와 계산

간단한 계산 (사칙연산)

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. choicode2020
    2020.9.18 완료
  2. wecae
    cgoing / 200918
  3. 허우룩
    2020.09.17
  4. chboya
    9/10
    print("완료")
    puts("완료")
  5. 유대
    09-01 start
  6. 29512
    8/27
  7. 니체포로
    완료
  8. 노재현
    완료 !
  9. jaehyunlee
    완료
  10. 숨숨
    완료했습니다
  11. Ram Lee
    감사합니다 끝까지 완주하고싶어요
  12. Amousk
    수학의 기본이해.
  13. cooipop
    완료했어요
  14. bornfromsean
    완료했습니다
  15. Park Sohee
    2020.07.02 완료
  16. 쿠키앤크림
    pupu님 따라잡기
    2020/07/01 완료
  17. 엔지니어
    2020.07.01 완료
  18. 김기크
    항상 느끼지만 프로그램으로 계산을 할 땐 가슴이 두근거려요. 내가 생각한대로 되거나, 혹은 뭔가 다른 점을 발견했을 땐 호기심이 생깁니다. '이렇게 해보면 어떻게 될까?', '오 이렇게 해도 되네?', '어, 이건 뭔가 다르군. 이렇게도 해볼까?'하는 마음이 항상 코딩을 하는 원동력이 되어줍니다. 가끔씩은 그러다가 너무 지엽적인 내용에 빠지기도 하지만, 그럴 땐 좀 쉬거나 본래 만드려는 프로그램이 뭔지를 떠올려요.
  19. 2020. 6.18.완료
  20. 2020. 6.18.완료
  21. 2020/06/17 완료
  22. 완료했습니다~
  23. 김철새
    감사합니다!!!
  24. HanLee
    외우지 않아도 된다는 말씀에 ....좋아요.

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

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

    파일모드로 실행이 안되는거 같은데/....
  30. jetgood
    3.25.2020
  31. jetgood
    완료~~`~~~~~~~~
  32. 20.03.12 완료
  33. shinabro89
    20.03.08 완료
  34. 한석진
    2020.03.07 완료
  35. 프린이
    2020.03.06 완료
  36. FreDrixX
    2020/03/04 완료
  37. 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는 여러결과값을 붙여서 표기할때 사용하시면 될듯 해요!
        대화보기
        • 이승훈
          200117
          다시 완료
        • 이재현
          완료!
        • 완료! 루비에서 print와 puts 차이는 좀 더 사용해봐야 겠네요!
        • Karl Kim
          루비에서 강의와는 다르게
          print(10 + 5)와
          puts(10 + 5)의 출력값이 동일하게 나오는데요..(둘 다 15 => nil 으로 출력됩니다)
          혹시 그 사이에 업데이트가 있었을까요?
        • 뚜비뚜밥
          완료!
        • SAMSOOSEO
          완료!!
        • 박종민
          완료
        • 음....컷!
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기