Python & Ruby

조건문

기본문법

Python

if True:
    print("code1")
    print("code2")
print("code3")

Ruby

if true
  puts("code1")
  puts("code2")
end
puts("code3")

실행결과

code1
code2
code3

Python | Ruby

조건문의 활용

Python

input = 11
real = 11
if real == input:
    print("Hello!")

Ruby

input = 11
real = 11
if real == input
  puts("Hello!")
end

실행결과

Hello!

Python | Ruby

else

Python

input = 11
real = 11
if real == input:
    print("Hello!")
else:
    print("Who are you?")

Ruby

input = 11
real = 11
if real == input
  puts("Hello!")
else
  puts("Who are you?")
end

실행결과

Hello!

Python | Ruby

else if

Python

input = 33
real_egoing = 11
real_k8805 = "ab"
if real_egoing == input:
  print("Hello!, egoing")
elif real_k8805 == input:
  print("Hello!, k8805")
else:
  print("Who are you?")

Ruby

input = 33
real_egoing = 11
real_k8805 = "ab"
if real_egoing == input
  puts("Hello!, egoing")
elsif real_k8805 == input
  puts("Hello!, k8805")
else
  puts("Who are you?")
end

실행결과

Who are you?

Python | Ruby

댓글

댓글 본문
  1. 감사합니다^^
  2. ESCAPE_FROM_KOR
    7/13
  3. 오션호스
    20210709완료
  4. 먼산
    완료했습니다!
  5. 미뇨르
    210612 완료!!
  6. 팀버글링
    20210604
  7. 태연코딩
    감사합니다. elif 는 여러번 써도 되는군요! (의미적으로 당연히 그래야만 하지만 ㅎㅎ) 재밌어요
  8. 정효빈
    감사합니다!!
  9. 무무
    4.16 완
  10. 양정근
    2021.04.05 완료했습니다 감사합니다.
  11. 드림보이
    조건문 강의 잘 들었습니다... ㅎㅎㅎ
  12. 불닭볶음면
    2021. 02. 11
  13. Twayne
    2021-02-08
  14. Hyunwoo Kim
    210204 감사히 잘 보았습니다.
  15. 후니
    완료
  16. 용만
    2021년 1월 21일 완료했습니다.
  17. 21.01.19
  18. loveahav
    2021.1.18
  19. 오늘부터 시작
    2020-12-18
  20. 이현수
    20.12.15
  21. 최상현
    2020.12.12 완료
  22. ㅋㅋㅋ
    파이썬, 루비는 자바스크립트랑 다르게 조건문을 넣을 떄도 따로 괄호를 안 넣어주니까 훨씬 가독성이 좋고 보기가 편하네요. 감사합니다!
  23. makebot
    완료!
  24. 홍주호
    20.12.04
  25. J Hoon Lee
    20.11.12.
  26. 이영석
    10월 31일 완료했습니다!
  27. cgoing
    cgoing / 20200919
  28. 허우룩
    2020.09.18
  29. 29512
    9/8
  30. Ram Lee
    감사합니다
  31. commedia
    20.07.23.
  32. Leemin
    완료했습니다.
  33. bornfromsean
    완료했습니다.
  34. Park Sohee
    2020.07.07 완료
  35. 김기크
    조건문..! 이제까지 배운 모든 것들을 다 사용해볼 수 있는 중요한 도구이네요. 오늘 조건문의 의미를 좀 더 자연스럽게 이해할 수 있었습니다. 처음에 True와 False 만을 입력해서 작게 배우고, 점차 하나씩 추가해 바닥부터 조건문을 관찰할 수 있었어요. 내가 무엇을 배우는지, 이전의 지식은 어떠한 의미를 지니는지 알 수 있어 좋았습니다. 배움에 있어 목적의식이 중요하다고 느낍니다.
  36. 엔지니어
    20.07.02 완료
    좋은 강의 감사합니다
  37. 쿠키앤크림
    pupu님 따라잡기
    2020/07/02 완료
  38. pupu
    2020/06/22 완료했습니다.
  39. JUNY
    완료했습니다~
  40. 김철새
    들여 쓰기 지우는 것은 shift+tab 눌러주면 됩니다!
  41. HanLee
    감사합니다
  42. 허클베리핀
    20.5.27_완료
  43. 허클베리핀
    5/27 else서부터 들을 것
  44. 김광현
    5/25완료
  45. torsion
    완료
  46. 고경모
    완료
  47. 2020.03.24 완료
  48. 서삼수
    완료
  49. 한석진
    2020.03.10.완료
  50. youngtai
    5.rb 에서 input 값을 비워두고 실행시키면 Hello! egoing 이 출력됩니다. 파이선에서는 에러로 뱉어내는데,, 루비에서는 왜 그런지 의아해 이렇게 문의 남깁니다.
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기