Python & Ruby

변수

변수의 기본 문법 

Python

x=10
y=5
print(x+y)

title = "python & ruby"
print("Title is "+title)

Ruby

x=10
y=5
puts(x+y)

title = "python & ruby"
puts("Title is "+title)

실행결과

Title is python & ruby

Python | Ruby

문자열에서 변수의 사용

 

Python 

name = "이상효"
print("안녕하세요. "+name+"님")
print(name+"님을 위한 강의를 준비했습니다.")
print(name+"님 꼭 참석 부탁드립니다.")

Ruby

name = "이상효"
puts("안녕하세요. "+name+"님")
puts(name+"님을 위한 강의를 준비했습니다.")
puts(name+"님 꼭 참석 부탁드립니다.")

실행결과

안녕하세요. 이상효님
이상효님을 위한 강의를 준비했습니다.
이상효님 꼭 참석 부탁드립니다.

수 계산에서 변수의 사용

 

Python

donation = 200
student = 10
sponsor = 100
print((donation*student)/sponsor)

Ruby

donation = 200
student = 10
sponsor = 100
puts((donation*student)/sponsor)

실행결과

20

Python | Ruby

참고

github

댓글

댓글 본문
작성자
비밀번호
  1. 닐반
    2018. 10. 7.
  2. 유리수
    180910 감사합니다!
  3. jhleeunix@naver.com
    감사합니다~
  4. jinnie0820
    completed
  5. karenine
    2018/08/07 완료 감사합니다.
  6. ersian0718@gmail.com
    18.08.03
  7. Ender Fox
    2018-7-24
  8. 해릭
    180630 감사합니다.
  9. Ji Yeoun Park
    감사합니다.
  10. Junbeom Jeong
    잘 들었습니다. 감사합니다.
  11. 감사합니다!
  12. asdqwer123
    ruby에서 실행하면 선생님처럼 결과가 깔끔하게 나오는 것이 아니라

    2.rb(main):002:0> puts("안녕하세요. "+a)
    안녕하세요. 이고잉님
    => nil
    2.rb(main):003:0> puts(a+"을 위한 강의를 준비했습니다.")
    이고잉님을 위한 강의를 준비했습니다.
    => nil
    2.rb(main):004:0> puts(a+"꼭 참석 부탁드립니다.")2.rb(main):004:0>
    이고잉님꼭 참석 부탁드립니다.
    => nil
    2.rb(main):004:0>

    이렇게 나오는데 선생님처럼 깔끔하게 나오게 하는 방법이 없을까요??

    그리고 python은 idle을 통해 직접 실행하는데
    루비도 idle과 같은 실행파일은 없나요?
  13. 시아네스
    20180514에 봤습니다..
  14. 안장호
    20180512 감사합니다.
  15. Deep_sleep.Again
    완료~~
  16. deepsleepagain@naver.com
    완료했습니다~
  17. Jaeduk Jang
    완료했습니다. 감사합니다.
  18. 완료 04/03/2018
  19. Ji Han
    잘봤어요~~
  20. kj.lee
    180227 완료
  21. hsol625
    180203 완료!
  22. 창창
    180129 완료
  23. 2018-01-19 완료 (강의 감사합니다(__))
  24. 이유리
    감사합니다
  25. 8adpig
    12/30 done!
  26. 하루
    음 아마도

    print('안녕?'+name+'아!'
    +name+'이 본지도 오래 되었구나. 이번에 모임이 있는데,'
    +name+'이는 올 수 있는지 답장부탁해~~')

    를 함수로 def 해놓고, 변수만 바꿔서 사용하면 되지 않을까요?
    대화보기
    • 밗잿포
      저도 이제 강의를 듣는 입장이라 확실하진 않지만
      저번에 배웠던 []와 같은 방법으로 마지막 글자를 추출해서
      if 와 같은 조건문으로 받침이 있는 경우와 없는 경우로 나눠서 다른 조사가 오도록 하면 되지 않을까요
      대화보기
      • 열심히...
        완료입니다
      • 완료
      • 성현아빠
        완료
      • 박세호
        완료ㅎㅎ
      • 완료.!
      • 주재학
        와 이 질문 정말 좋은 질문이라고 생각해요.

        외국 서비스들 메일 온거 보면 이런 거에서 오류가 보이는 경우가 많더라구요.
        아마존이든 구글이든,
        그래서 보통
        '(이)가' 이런 식으로 퉁치는 경우가 많은데 사실 한국어를 세밀하게 고려한 점은 아니죠.

        name이라는 변수를 더 분석해서 마지막 음운에 따라 다르게 처리하는 과정을 만들어야 할 것 같은데, 자세한 건 저도 잘 모르겠네요 ㅠ 고수 분들 답변 부탁드립니다 :)
        대화보기
        • 화이팅
          진짜 너무 설명 쉽게 해주셔서 재미있게 하고 있습니다. 감사합니다 !!!!
        • 두 번째 강의까지 듣다 궁금한 것이 생겨 질문드립니다.
          예를 들어

          name='재석'
          print('안녕?'+name+'아!'
          +name+'이 본지도 오래 되었구나. 이번에 모임이 있는데,'
          +name+'이는 올 수 있는지 답장부탁해~~')

          에서 재석을 명수로 바꾸고 싶은데, 그러면 문장에서

          재석아 → 명수야
          재석이 → 명수
          재석이는 → 명수는

          으로 바꿔야 하는데 이렇게 다양하게 바뀌는 조사처리는 어떻게 해야하는지요?
          사람이 수백명이라면 국어문법적으로 분류하는 방법을 뒤에 배우는지요?
        • Min Sung Kwon
          정말 재밌게 잘 봤습니다~! 감사합니다.
        • TaeHoon Kang
          감사합니다.
        • 김태윤
          완료했어요
        • 39bbl
          17/09/05 완료
          감사합니다.
        • 장용운
          "대입과 개산" 정말 좋은 개념 설명이었습니다. ^^
        • GoldPenguin
          완료했습니다.
        • hello world~
          변수 완료
          감사합니다~
        • DN_HK
          변수의 기본 문법에서 실행결과 부분이 잘못 된 것 같습니다.
          처음 부분에 변수 x와 y의 더한 값인 15가 출력 되어야 하는데 나와 있지 않네요.
        • sheis
          잘 봤어요^^
        • 미림_likelion
          수강 완료했습니다. 감사합니다.
        • JinWoo Song
          고맙습니다~!
        • 심화평
          17-06-17 2:49(2배속 완료!!) 감사합니다.
        • 정준영
          루비는 오류인지 아톰에서 바로 실행이 안되서 일단 파이썬 정주행해요~
          자료형없이 평균을 낸다는점에서 신선한 충격을 받네요 ㅋㅋㅋ
        • 첨지
          6/3 새벽 완료
        • Kown-yong Park
          05.30 완료
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기