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. duboo
    180425
  2. Jaeduk Jang
    완료했습니다. 감사합니다.
  3. 김태환
    작심 삼일이 되지 않게 도와주세요. ㅋㅋ
  4. ㅁㅈ
    03/30/2018 간단한 계산까지 완료
  5. 0kim
    완료 03/28/2018
  6. 좋은 강의 감사합니다.
  7. 삶e란~?
    강의 감사합니다.
  8. Ji Han
    잘 봤습니다 ^^
  9. Daehee Kim
    완료
  10. jei0129
    180214 완료
  11. 코딩잘하고싶어요 ㅎ
    python에서 print는 자동으로 줄 바꿈을 해주는 기능이 있지만 ruby에는 없다.

    ruby에서는 자동으로 줄 바꿈을 하기 위해서 puts라는 기능을 대신 사용할 수 있다.
  12. Kijin Roh
    완료 ^^
  13. Daydream
    https://ideone.com/81PcvI

    실습완료

    온라인으로 바로 실습이 되니 좋네요

    오늘도 고고~
  14. 2018-01-16 완료 (강의 감사합니다(__))
  15. 참고! Ruby 는 괄호 '( )' 안에 넣지 않아도 실행이 됩니다.

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

    위와 같이 입력해도 실행 가능!
  16. 완료
  17. 백아영
    2018.1.8완료
  18. 8adpig
    12/30 done!
  19. Garrgom
    완료
  20. 파이똔
    Python이 자바랑 굉장히 비슷하네요! 재밌게 잘 배우고 있습니다 :)
  21. 이승민
    171204 잘보고있습니닷!
  22. 유상원
    2017-11-26 완료!
  23. 성현아빠
    완료
  24. 완료.!
  25. 박세호
    감사합니당
  26. kjh4945@naver.com
    171018_1st 감사합니다.
  27. Gyoil Gu
    안녕하세요. 문과 3학년 졸업하고 경영을 배우고 싶었지만 성적에 맞추다 보니 e-business학과에 진학하게 되었습니다. 그 기회로 코딩을 일찍 접하게 되었지만 전공수업에서 배우는 동안은 코딩에 흥미가 생기지 않았었습니다.[학부 수업이라는 것이 당시에는 학문적이기 때문도 있지요 :-( ] 고등학교 때부터 창업에 관심이 많았지만 졸업할 4학년 쯔음이 되어서야 IT스타트업의 시대흐름을 알게 되었고 프로토타입을 직접 만들기 위해 뒤늦게 시작한 26살 입니다.

    댓글을 보고 응원합니다! 의미 있는 서비스를 만들 수 있다는 것, 내 손으로 내가 상상하는 것을 만드는 것에 대한 만족감을 꼭 느끼시고 좋은 일로 또 격려하고 응원할 수 있기를 바랍니다 :-)
    대화보기
    • ohyunkwon
      좋은강의감사드립니다,.
    • 아이언맨
      좋은 강의 감사합니다!
    • 정말 감사합니다. 고등학교 2학년 문과생인 저는 단지 앱개발자가 되기 위해서 잘나오던 모의고사 성적을 뒤로 하고 지금 코딩에만 집중하고 있습니다. 15가 나올때의 쾌감이란 죽어서까지 잊을 수 없을하네요, 제가 만약 앱개발자가 된다면 다 생활코딩덕일 것입니다. 감사합니다.
    • Taemin Jeong
      아 걍 python , ruby 쓰고 스페이스 누르는거 없이 걍 주소 복붙하고 뒤에 \1.py 같이 하고 엔터치면 되네요
      대화보기
      • Taemin Jeong
        File "<stdin>", line 1
        python C:\Users\TAMPC\Documents\python_ruby\Number\1.py
        ^
        SyntaxError: invalid syntax

        이런 문제에 봉착했네요...
      • TaeHoon Kang
        감사합니다.
      • 윤휘정
        파이썬 같은 경우는 메모장을 닫아도 text를 수정할 수 있는데 ruby 는 메모장을 닫았을 경우 어떻게 코드를 수정하나요?
      • 김태윤
        완료!
      • seil OH
        print, puts
      • GoldPenguin
        완료했습니다.
      • hello world~
        수와 계산 완료
        감사합니다~
      • 17/08/19 완료
      • 아나이머
        잘봤습니다!! 08.16
      • 잘 봤어요^^
      • Seung Ju Lee
        잘 배웠습니다 :)
      • 미림_likelion
        수강 완료했습니다. 감사합니다.
      • 준일
        생활 코딩을 알게 되서 점점 sw웨어와 컴에 빠져드는 것 같아요.
        제가 원하는 목적에 다가 갈 수있는 것 갔아요.
      • 광길
        잘 들었습니다!!!!!
      • 구억대
        CALEB님 그렇게 생각하셔도 무방합니다~ 앉아! 와 Sit down! 이 서로 다른 문자로 쓰인 언어이지만 의미가 같듯이, 같은 기능을 하는 함수이지만 파이썬과 루비의 문법적 차이라 보시면 됩니당
      • cokewoma
        완료~
      • 파이썬의 경우 print(math.floor(2.7)) 이고 루비의 경우 puts( 2.7.floor() )인데
        이거는 그냥 언어의 문법적 차이라고 보면 되나요??
        그러니까.. 개발자가 그렇게 입력해야만 작동되게 프로그래밍 했다고 생각하면 되나요?
      • 심화평
        17-06-17 1:31 (2배속)
      • 여우비
        17.06.12 (월)
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기