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. 윈10 이라면 기본적으로 설치 되어 있을거에요.
    아래 순서대로 하면 실행 가능하실 겁니다.

    1. 윈도우 키 + q
    2. 메모장 또는 notepad 입력 후 엔터
    3. 실행
    대화보기
    • smafrica
      제가 완전 초보자인데 컴퓨터가 윈도우10인데 메모장이 없고 Sticky Notes라고 있는데 이건 자체적으로 저장 되고 라이브러리에 저장이 되지 않아서 시작을 하지 못하고 있습니다. 따로 메모장을 다운받으려고 해도 자체적으로 저장 되는 것들 밖에 없어서 어떻게 해야할지 난관입니다.
    • NSNL
      영상 잘 보고 있습니다!
      올림을 할 때 자릿수는 어떻게 설정되는 건가요??
      예를들면 2.24를 올림하면 2.3이 될수도 있는데 왜 3으로 되는 건가요??
      또 2를 올림해서 10으로 출력시키려면 다른 명령어가 필요한건가요???
    • chqh
      Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)] on win32
      Type "copyright", "credits" or "license()" for more information.
      >>> C:\Documents\python_ruby\Number\1.py
      SyntaxError: invalid syntax
      >>>
      저는 위와같이 에러가나는데 어떻게된거지요?ㅠㅠ
    • python에서는 math라고 입력하는데 ruby에서는 대문자로 입력하는 이유가 뭔지 궁금합니다.
    • 북극곰
      20180622
    • Ji Yeoun Park
      감사합니다.^^
    • Junbeom Jeong
      재미있네요
    • 2018.06.07 완!
    • 너무 재밌네요 ㅎㅎ 감사합니다
    • 시아네스
      20180513/20180514에 봤습니다..
    • 오주영
      궁금한점이 있습니다. 우선 영상처럼 cmd를 통해 파일을 확인하려고
      python /C:\Users\오주영\Desktop/helloworld.py 이런식으로 사용 했을때는 정상적으로 실행할수 없었습니다. 하지만 C:\Users\오주영\Desktop/helloworld.py 이런식으로 치면 정상적으로 실행됬습니다.
      앞으로도 두번째 방법으로 사용하면 되는 것인가요??
      다음은 메모장으로 만든 파일의 주소를 붙여 넣기할때 파일이 배경화면 등에서 어느 폴더에 속하지 않았을때는 cmd에서 제대로 작동하는데 영상처럼 어느 폴더에 속하게 되면 실행 되지 않습니다. 앞으로도 배경화면에 저장후 사용 해야 할까요??(참고로 윈도우 10사용 중입니다) 답해주시면 감사하겠습니다!! 영상 잘봤습니다!!
    • 박지윤
      ideone에서 드라이브에 있는 파일은 안열리는건가요??
    • egoing
      장호님 안녕하세요~ 댓글을 다시면 운영자에게 이메일이 옵니다. 학습 일정 체크는 공동 공부를 이용해 주시면 좋을 것 같아요. 그럼 즐겁게 공부 하시길 바랄게요!
      대화보기
      • 안장호
        20180512 감사합니다.
      • 박진모
        2018-05-12
      • 180425
      • Jaeduk Jang
        완료했습니다. 감사합니다.
      • 김태환
        작심 삼일이 되지 않게 도와주세요. ㅋㅋ
      • ㅁㅈ
        03/30/2018 간단한 계산까지 완료
      • 완료 03/28/2018
      • 좋은 강의 감사합니다.
      • 삶e란~?
        강의 감사합니다.
      • Ji Han
        잘 봤습니다 ^^
      • Daehee Kim
        완료
      • jei0129
        180214 완료
      • 코딩잘하고싶어요 ㅎ
        python에서 print는 자동으로 줄 바꿈을 해주는 기능이 있지만 ruby에는 없다.

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

        실습완료

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

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

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

        위와 같이 입력해도 실행 가능!
      • 완료
      • 백아영
        2018.1.8완료
      • 8adpig
        12/30 done!
      • Garrgom
        완료
      • 파이똔
        Python이 자바랑 굉장히 비슷하네요! 재밌게 잘 배우고 있습니다 :)
      • 이승민
        171204 잘보고있습니닷!
      • 유상원
        2017-11-26 완료!
      • 성현아빠
        완료
      • 완료.!
      • 박세호
        감사합니당
      • kjh4945@naver.com
        171018_1st 감사합니다.
      • 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 는 메모장을 닫았을 경우 어떻게 코드를 수정하나요?
          버전 관리
          egoing
          현재 버전
          선택 버전
          graphittie 자세히 보기