Pytyon & Ruby & Atom

입력과 출력

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

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. J Hoon Lee
    20.11.16
  2. 유짠
  3. 허우룩
    2020.09.21
  4. cgoing
    cgoing / 20200919
  5. 응용해서 로그인 만들었습니다.

    na_id = "love"
    na_pw = "123"

    in_id = input("input your ID: ")

    if na_id == in_id:
    in_pw = input("inout your PW: ")
    if na_pw == in_pw:
    print("Hello na!")
    else:
    print("not correct PW")
    else:
    print("not exits ID")
  6. Ram Lee
    와 재밌었어요!
  7. commedia
    20.07.23. 완료
  8. Park Sohee
    2020.07.07 완료
  9. 김기크
    드디어 프로그램다운 프로그램을 만들었군요. 나날이 앞에서 배운 것을 사용하면서 즐거움을 느낍니다. 조금 마음이 급해서 비교 연산자를 미리 찾아봤네요. 비밀번호까지 입력해 동작하는 프로그램을 만들어봤어요. 변수 이름을 정하는 건 아직 조금 어렵긴 하네요.
  10. 엔지니어
    2020.07.02 완료
  11. 쿠키앤크림
    pupu님 따라잡기
    2020/07/02 완료
  12. 2020/06/24 완료
  13. 완료했습니다~
  14. HanLee
    감사합니다
  15. 허클베리핀
    20.5.27_완료
  16. 김광현
    5/25완료
  17. funnycoding
    응용해서 만든것 -회원가입하고 그것을 로그인 하기(간단히 줄일 수 있으면 알려주시면 감사하겠습니다)

    na = input("이름을 입력해주세요\n")
    pw = input("비밀번호를 입력해주세요\n")

    print(na+"님 회원가입이 완료 되었습니다.\n 아이디는 "+na+"이고 비밀번호는 "+pw+"입니다")

    in_str = input("로그인하시겠습니까?(yes or no)")
    if "yes" == in_str:
    whatname = input("아이디를 입력해주세요")
    if whatname == na:
    whatpw = input(whatname+"님 비밀번호를 입력해주세요")
    if whatpw == pw:
    print("로그인 되셨습니다")
    else:
    print("비밀번호가 틀렸습니다.")
    else:
    print("아이디가 존재하지 않습니다.")
    else:
    print("안녕히가세요")
  18. 한석진
    2020.03.12 완료
  19. 프린이
    2020.03.10 완료.
  20. 김보안
    조건문의 input 대신 (true) || 1을 넣었을 때는 항상 로그인이 되지만 input값에 (true) || 1 을 "대입"했을때 항상 로그인이 안되는 이유는 뭔가요? 정리하면 injection공격이 불가능한 이유는 무엇인지 궁금합니다
  21. riversik
    2020.02.07
    완료!
  22. 뚜비뚜밥
    완료
  23. 영관쓰
    20.01.05 완료
  24. 컴린이24세
    20.01.05 완료
  25. 성철
    성공스~~
    나이스~~
  26. 성철
    ...
  27. 동녘
    Wanryo
  28. 정릉로77
    1202-1203
  29. 셜리
    완료
  30. 이지호
    완료
    2019/11/04
  31. 도전차차차
    20191021 완료
  32. Sooyoung Park
    오늘은 첫번째 영상만 배웠는데, 너무 신기해요!! 내일 두번째 영상 배우러 오겠습니다아아
  33. 가재준
    20190926 완료
  34. Ted
    20190910 Ted 완료!
  35. phony
    190828 완료 :>
  36. 장효원
    190822
  37. FIRE
    20190817 완료
  38. 최준영
    190811호롤롤로
  39. 클릭
    190804
  40. 미스터안영미
    19.08.04
  41. 허니비
    190802

    -영상 메모-
    [python]
    print(type(변수))으로 변수의 타입을 화면에 출력 가능.
  42. 이시화
    190726 완료, 감사합니다
  43. Giri
    감사합니다.
  44. Ray Kim
    사용자 Input 이용해서 로그인 시스템 꼭 한 번 만들어보고 싶었는데 감사합니다! 다음에는 회원가입 + 로그인 시스템까지도 시도해보고 싶네요!
  45. Yongsung Kwon
    완료!
  46. 헬창
    6/24 미국에서 공부하는 학생입니다. 완료...
  47. 리니
    완료요! 감사합니당
  48. 숭어
    6/22 오랜만에 완료...
  49. 2019/06/02 잘 봤습니다. 좋은 콘텐츠 감사합니다!
  50. 얼그레이
    190530 감사합니다!
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기