Python & Ruby

입력과 출력

사용자의 입력을 애플리케이션으로 가져오기

Python

in_str = input("입력해주세요.\n")
print(in_str.upper()+" World!")

ideone.com

Ruby

puts("입력해주세요")
in_str = gets.chomp()
puts(in_str.upcase() + " World!")

 ideone.com

 

로그인 애플리케이션에 입력 기능 추가하기

Python

in_str = input("아이디를 입력해주세요.\n")
real_egoing = "11"
real_k8805 = "ab"
if real_egoing == in_str:
  print("Hello!, egoing")
elif real_k8805 == in_str:
  print("Hello!, k8805")
else:
  print("Who are you?")

ideone.com

Ruby

puts("아이디를 입력해주세요")
input = gets.chomp()
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

ideone.com

참고

github

댓글

댓글 본문
작성자
비밀번호
  1. LeeHope
    감사합니다 19.2.17 완료
  2. ichitaro
    감사합니다!
    190211 완료
  3. 김정석
    good!
  4. 190125 감사합니다.
  5. kmw8462
    감사합니다.
  6. qwerty1
    181220
  7. 루이보스라떼
    18.11.24.
  8. 주재윤
    정말 대단하시네요....
  9. 갓챵
    감사합니다!
  10. 닐반
    2018. 10. 7
  11. 김수
    180905 ㅠㅠ
  12. 코딩벌레
    9월 1일 렛잇고
    ~
  13. 유닉스가이
    Thank you
  14. jinnie0820
    Thanks!
  15. Jeremy
    2018. 07. 29
    수강완료!
  16. 왜 안될까 했는데(맥이라서 그런가 등등..)!! 이렇게 하니 해결됬네요!!!
    감사합니다!!
    대화보기
    • 해릭
      180701 감사합니다.
    • Ji Yeoun Park
      2018.06.21 523번 wow
    • Junbeom Jeong
      완료
    • 2018.06.07 완!
    • 정병찬
      2018년 05월 25일

      수강완료
    • 시아네스
      20180515에 봤습니다..
    • Jaeduk Jang
      완료했습니다. 감사합니다.
    • HYUNGNAM
      맥 터미널에서 파이썬실습 하시는분들 두가지 주의하시면 되네요
      1. 파이썬 코드 맨 앞줄에 # -*- coding: utf-8 -*- 넣어주시고
      2. 터미널에서 python3 경로/1.py 이렇게 입력하시면 됩니다.
    • 성영재
      'python'��(��) ���� �Ǵ� �ܺ� ���, ������ �� �ִ� ���α׷�, �Ǵ�
      ��ġ ������ �ƴմϴ�

      루비는 잘 되는데 파이썬에는 자꾸 이런 오류가 뜨는데 이유가 무엇일까요?!
    • 심규장
      input 함수는 버퍼에서 개행문자를 받아서 /0으로 바꾸는 건가요 아니면 버퍼에 개행문자는 남겨놓고 /0을 붙이는 건가요?
    • Jinsoo Joseph Choi
      SyntaxError: Non-ASCII character '\xec' in file /Users/ChoiJinsoo/Documents/Python_Ruby/input_output/1.py on line 1, but no encoding declared; see http://python.org......63/ for details
      [Finished in 0.095s]

      이러한 에러문구가 뜨는데 어떤 문제가 있는건가요?
    • Heonjin Ha
      오 내려쓰기로 두개 이상의 input을 받을수 있네요!
      대화보기
      • Heonjin Ha
        오 input의 버튼이 있네요!
        두개 이상의 input을 불러올때는 내려쓰기가 되는지 해보겠습니다!
        대화보기
        • Heonjin Ha
          https://ideone.com/a5TqLk
          안녕하세요. 가르쳐주시는데로 따라하고있느데요,
          ideone에서는 input을 받지 못하나요?
          질문드립니다!
        • Sking
          2018-02-02 완료 (강의 감사합니다(__))
        • 창창
          180201 완료
        • 아서코스텔로
          질문드립니다!

          atom 에디터를 사용하는 중에 input함수만 사용하면 콘솔창에서 결과가 출력되지 않고 계속 모래시계 아이콘이 뜨면서 실행이 끝나지 않는 현상이 발생하는데 왜 그런지 아시는분 계신가요??

          pycharm을 사용해서 검증해본 결과 코드에는 문제가 없었습니다.
          오로지 atom 에디터를 사용할 때에만 오류가 발생합니다!!ㅜㅜㅜㅜ
        • 다람쥐
          감사합니다!
        • 언어정복자
          쉬운 설명 감사합니다.
        • Scott Seung
          재밌네요 :)
        • 와웅
          댓글 달아주신 분들의 조언 덕분에 막혔던 부분이 무사히 해결되었습니다. 감사합니다!
        • 성현아빠
          완료
        • kimtaeho1019@naver.com
          완료
        • 대리신
          완료했습니다 +_+ 너무너무 재밌네요 ~~ ㅎㅎ 쉬운 설명 감사드립니다.
        • Dani Choi
          감사합니다
        • 김서영
          감사합니다!
        • 장용운
          완료했습니다.
        • 김태윤
          감사합니다.
        • 열공아빠
          늘~~ 감사합니다.... 그런데 한글이 안나오네요... 방법이 있을까요>>
        • GoldPenguin
          jetBrains Python 때문에 커맨드창 사용 할 때 오류가 있었지만 잘해결됬습니다!
        • 許泰情
          점점 봤어요 수가 줄어드네요 ㅠㅠㅠㅠ(물론 빨리 보는게 중요한게 아니지만..)
          저와 함께 시작하신 분들 끝까지 같이갑시다!!!
          파이팅이용 ㅎ
        • hello world~
          입력과 출력 완료
          감사합니다~
        • 오준엽
          감사합니다. 덕분에 잘 정리하였습니다!
        • 미림_likelion
          수강 완료했습니다. 감사합니다.
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기