https://opentutorials.org/course/3084
WEB1 - HTML & Internet - 생활코딩
--- 우리는 지금부터 코딩 웹 인터넷 컴퓨터라는 거대한 주제에 대한 탐험을 시작할 거예요. 이 여행을 시작하기에 앞서서 한가지 준비가 필요한데요. 바로 우리들의 상상력입니다. 지금부터 여
opentutorials.org
파이썬
✔ 지난 예제 수정전
input_id = input("아이디를 입력해주세요.\n")
real_egoing = "egoing"
real_k8805 = "k8805"
real_leezche = "leezche"
if real_egoing == input_id:
print("Hello!, egoing")
elif real_k8805 == input_id:
print("Hello!, k8805")
elif real_leezche == input_id:
print("Hello!, leezche")
else:
print("Who are you?")
✔수정후
input_id = input("아이디를 입력해주세요.\n")
members = ['egoing', 'k8805', 'leezche']
for member in members:
if member == input_id:
print('Hello!, '+member)
import sys # 프로그램을 종료시키는 명령어
sys.exit() # 프로그램을 종료시키는 명령어
print('Who are you?')
👉중복을 제거함으로써 코드가 간결해지고, 가독성이 높아졌다.
👉 members의 요소 추가가 수정전 코드보다 더 편하다.
👉수정전 코드에 요소를 추가를 하려면 조건도 추가해야된다.
루비
✔ 지난 예제 수정전
puts("아이디를 입력해주세요")
input_id = gets.chomp()
real_egoing = "egoing"
real_k8805 = "k8805"
real_leezche = "leezche"
if real_egoing == input_id
puts("Hello!, egoing")
elsif real_k8805 == input_id
puts("Hello!, k8805")
elif real_leezche == input_id
puts("Hello!, leezche")
else
puts("Who are you?")
end
✔수정후
puts("아이디를 입력해주세요")
input_id = gets.chomp()
members = ['egoing', 'k8805', 'leezche']
for member in members do
if member == input_id
puts('Hello!, '+member)
exit # 프로그램을 종료시키는 명령어
end
end
puts('Who are you?')