생활코딩

Coding Everybody

코스 전체목록

닫기

수와 계산

간단한 계산 (사칙연산)

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. danny
    완료
  2. ㅁㄴㅇㄻㄴㅇ
    이게 유의미한건지는 모르겟는데 암튼..
    대화보기
    • fsadf
      저같은 경우는
      print(10+5)를 치고 엔터 한번 누르니까 되네염..
      대화보기
      • 김정석
        혼자서 파이선을 배우려는데 루비는 덤이네요.
        설명을 참 차분하게 잘 하시네요.
        즐겁게 배우고 있어요.
        감사합니다.
        ^^*!
      • kapfeyes
        rubi에서 Math를 math로 썼더니 에러가 나더라구요^^
        루비를 사용하시는 분들은 영어 대소문자 사용에 신경을 많이 써야 할 것 같다라는 생각이 들었습니다. ^^
      • 갓챵
        감사합니다
      • Chan-gi Hong
        "Macintosh HD⁩ ▸ ⁨사용자⁩ ▸ ⁨chan-gi ▸ ⁨도큐먼트"⁩ 이렇게 나옵니다.
        혹시 방법이 없을까요?? 동영상과 같이 \로 안나오는 부분과 한글로 나오는 부분때문인지 디렉토리 오류와 신텍스 오류가 나는건가요?
      • 밍키
        2018.10.13 여기까지
      • 전경진
        2018.10.07
      • 닐반
        2018. 10. 6.
      • 보이나
        완료!!
      • 레아
        mac os 환경에서 기존에 python 2를 설치하셨다가 3을 또 설치하신 분들에 한해서
        import math 빌드시 bad magic number 블라블라 에러가 뜨시는분들은
        터미널에서 find . -name \*.pyc -delete 를 해주시면 정상적으로 빌드가 가능하실겁니다.
      • 김대일
        180927 감사합니다
      • 민식
        파이썬에서
        매스를 가져오는거랑
        그냥 2**10 하는거랑
        소숫점까지 나오느냐 안나오느냐 말고 따로 차이가 있나요?
        어떤 경우에 둘을 구분해서 써야 하는지 궁금합니다
      • 판다
        C:\Users\김경훈\Documents\python_ruby\Number\1.py 해도 'python'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
        배치 파일이 아닙니다. 이렇게 뜹니다
        저번 영상 에 나온 python만 입력해도 똑같이 뜹니다 머가 문제인가요
      • 김원기
        18.9.18 여기까지
      • 파울스
        감사합니다. 재설치하니까 되더라고요...;;
        왜 그런지는 모르겠지만 덕분에 해결했습니다!
        대화보기
        • 콜드브루
          python ceil 예제 실행하는데,
          module 'math' has no attribute 'ceil' 오류가 납니다..
        • mozalla
          재설치 해보시구요
          그래도 안되신다면 관리자 권한으로 실행시켜보세요(파일이 잘못되었을지도 모르겠네요)
          대화보기
          • 파울스
            정말 죄송합니다... 영상보고 따라하는데 1시간을 고민해도 안되네요
            일단 윈도우이고요 영상보고 다른점은 그 전 영상을 보고 python이라는 폴더를 만들고 그 이후는 넘버 파일 생성 후 똑같이 따라했는데
            python C:\Users\merry\Documents\python/1.py
            (null): can't open file 'C:\Users\merry\Documents\python/1.py': [Errno 2] No such file or directory

            요 문구만 나오더라구요 ㅠㅠ 도대체 무엇이 문제인지 모르겠습니다... ㅠㅠ
          • 파이썬 안에서 주소를 실행하는게 아니라 파이썬을 빠져나온 터미널 상태에서 같은걸 실행하면 됩니다.
            대화보기
            • ㅇㅇ?
              프로그램이 님 한테 맞는 것인지 먼저 확인하셔야 할 것 같습니다. 파이썬 처음 다운 할 때 윈도우에선 32bit, 64bit으로 나뉘더라구요. 자신 컴에 맞는 버젼을 다운받으시면 됩니다. 그런데도 안된다면 파일 위치를 잘못설정했을 수도 있어요. 영상이랑 똑같이 하면 됩니다.
              대화보기
              • ㅇㅇㅇㅇㅇ
                내부 또는 외부 명령, 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다-라는 문구가 나오는데요. 설명해주신 대로 내 문서에 문서 폴더를 하나 더 만들어서 1.py로 저장했는데 왜 안될까요...
              • 유닉스가이
                감사합니다.
              • 세미콜론
                완료! 재미있네요~^^
                감사합니다.
              • jinnie0820
                8/8/2018
              • 김엘샨
                18.08.01
              • Ender Fox
                2018-7-22
              • 2702sungwon@naver.com
                제가 해보니까 파이썬에서 나와서 cmd에서 python C:\Users\Administrator\Documents\Python_Ruby\Number\1.py 해야 됬던거네요
                대화보기
                • 2702sungwon@naver.com
                  저도 똑같아요 왜그러죠?
                  대화보기
                  • 윈10 이라면 기본적으로 설치 되어 있을거에요.
                    아래 순서대로 하면 실행 가능하실 겁니다.

                    1. 윈도우 키 + q
                    2. 메모장 또는 notepad 입력 후 엔터
                    3. 실행
                    대화보기
                    • smafrica
                      제가 완전 초보자인데 컴퓨터가 윈도우10인데 메모장이 없고 Sticky Notes라고 있는데 이건 자체적으로 저장 되고 라이브러리에 저장이 되지 않아서 시작을 하지 못하고 있습니다. 따로 메모장을 다운받으려고 해도 자체적으로 저장 되는 것들 밖에 없어서 어떻게 해야할지 난관입니다.
                    • 영상 잘 보고 있습니다!
                      올림을 할 때 자릿수는 어떻게 설정되는 건가요??
                      예를들면 2.24를 올림하면 2.3이 될수도 있는데 왜 3으로 되는 건가요??
                      또 2를 올림해서 10으로 출력시키려면 다른 명령어가 필요한건가요???
                    • 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 간단한 계산까지 완료
                      버전 관리
                      egoing
                      현재 버전
                      선택 버전
                      graphittie 자세히 보기