Python & Ruby

루비의 함수에서 일어나는 생략

본 수업은 루비에만 적용되는 내용을 다루고 있습니다. 

Ruby

def f1()
  return 'f1'
end
puts(f1())
def f2
  return 'f2'
end
puts(f2())
def f3
  return 'f3'
end
puts(f3)
def f4(a1)
  return a1
end
puts(f4('f4'))
def f5 a1
  return a1
end
puts(f5 'f5')
puts f5 'f5'
def f6
  return 'f6'
end
puts f6
def f7
  'f7'
end
puts f7
def f8
  a = 1
  b = 2
  a + b
end
puts f8

실행결과

f1
f2
f3
f4
f5
f5
f6
f7
3

ideone.com

참고

github 

댓글

댓글 본문
  1. 드림보이
    잘 들었습니다..
  2. loveahav
    2021. 1.30
  3. 용만
    2021년 1월 26일 완료했습니다.
  4. 이현수
    20.12.17
  5. 윤유상
    굉장히 간결하고 깔끔하지만 헷갈릴 수 있는 문법이네요 ㅎㅎ 감사합니다!
  6. 허우룩
    2020.09.22
  7. 쿠키앤크림
    pupu님 따라잡기
    2020/07/02 완료
  8. pupu
    2020/06/30 완료
  9. Min Suk Shin
    5/27
  10. 악어
    2020.02.23 완료 감사합니다!!
  11. riversik
    2020.02.15
    완료
  12. 도전차차차
    20191025
  13. 허니비
    190807
  14. Ray Kim
    생략이 가능하지만 다른 사람들의 입장에서는 해석이 어려울 수 있다! 감사합니다!
  15. Yongsung Kwon
    감사합니다 !
  16. hs4351
    190515 완료 감사합니다
  17. Hotak Choi
    19/4/14
  18. gogo
    190410 1736
    완료. 감사합니다
  19. huyk
    190401완료 감사합니다
  20. kmw8462
    감사합니다.
  21. 닐반
    2018. 10. 11.
  22. jinnie0820
    Done
  23. 유닉스가이
    감사합니다.
  24. Ji Yeoun Park
    2018.06.27 감사합니다. 273번
  25. Rcoding
    수강완료 했습니다.
  26. Jaeduk Jang
    완료했습니다. 감사합니다.
  27. mospaulchoi
    저의 ruby 버전은 2.4.3-2인데요, 위와 같이 코딩하면 f4와 f5의 경우 결과가 a1으로 나와요. 아무래도 ruby 문법이 동영상 강의 만드실 때와 달라진 것 아닐까요?
  28. 코딩잘하고싶어요 ㅎ
    적어도 저는 저렇게 사용하지는 않을 것 같군요. 하지만 다른 사람이 짠 코드를 이해할 수는 있어야 하므로.... 배워봤습니다
  29. ddogagi
    오.. 화장실 갔다가 뒷처리 안하고 나온 그런 기분이네요-_-... 오...
  30. remake
    코드를 작성하다 보면 괄호 쓰는 게 귀찮을 때도 있었는데, 막상 이것저것 생략 가능한 루비를 보니 좀 귀찮더라도 명확하게 쓰고 읽을 수 있는 편이 나은 것 같네요. 강의 덕분에 나중에 생략된 루비 파일을 봐도 당황하지 않을 거 같아요.
  31. 성현아빠
    완료
  32. GoldPenguin
    완료했습니다.
  33. 김태윤
    완료했어요
  34. 미림_likelion
    수강 완료했습니다. 감사합니다.
  35. 심화평
    17-06-20 감사합니다. :)
  36. 나만의 부
    2017.04.18 감사합니다~
  37. blackswan
    고맙습니다.~!
  38. khs2744
    오늘도 역시 고맙습니다
  39. JustStudy
    고맙습니다
  40. user0123
    확실히 웹 언어랑은 다르군요..
    뭐랄까 신비한 이 느낌은
  41. 구묵
    파이썬을 공부하려는 입장이라 이번 강의를 보지 않으려 했지만, 막상 보니 파이썬과 함수에 대한 이해가 깊어진 것 같습니다! 감사합니다~ 첫 시간에 이고잉님이 말씀하신 한국과 일본의 예가 이제야 와닿습니다!
  42. 검사무운
    잘 봤습니다. 감사합니다.
  43. haksaeng
    루비의 경우는 리턴 값을 주지 않으면 마지막 값이 리턴이 되는군요.
    잘봤습니다. :)
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기