본문 바로가기

Python

유효성 검사 -Python

# ex21_문제.py

# 성적 유효성 검사
# 1. 성적을 입력받는다.
# 2. 성적이 60점 이상이면, 합격. 60점 미만이면 불합격이다.
# 3. 단, 입력받은 성적이
#    음수이거나 100점을 초과하면, 예외 메세지를 출력한다.
#    예) 성적을 잘못 입력했습니다.
# ex21_정답.py

# 성적 유효성 검사
# 1. 성적을 입력받는다.
# 2. 성적이 60점 이상이면, 합격. 60점 미만이면 불합격이다.
# 3. 단, 입력받은 성적이
#    음수이거나 100점을 초과하면, 예외 메세지를 출력한다.
#    예) 성적을 잘못 입력했습니다.

score = int(input("성적을 입력하세요 : "))

if 60 <= score and score <= 100:
    print("합격")
if 0 <= score and score < 60:
    print("불합격")
if 100 < score or score < 0:
    print("성적을 잘못 입력했습니다.")

 

 

# ex22_문제.py

# 놀이기구 이용제한
# 1. 키를 입력받는다.
# 2. 입력받은 키가 120 이상이면, 놀이기구를 이용할 수 있다.
# 3. 키가 120 미만이면, 놀이기구를 이용할 수 없다.
# 4. 단, 부모님과 함께 온 경우 놀이기구 이용이 가능하다.
#    예) 부모님과 함께 오셨나요?(yes:1, no:0)
# ex22_정답.py

# 놀이기구 이용제한
# 1. 키를 입력받는다.
# 2. 입력받은 키가 120 이상이면, 놀이기구를 이용할 수 있다.
# 3. 키가 120 미만이면, 놀이기구를 이용할 수 없다.
# 4. 단, 부모님과 함께 온 경우 놀이기구 이용이 가능하다.
#    예) 부모님과 함께 오셨나요?(yes:1, no:0)


height = int(input("키를 입력하세요 : "))

if height >= 120:
    print("놀이기구를 이용할 수 있습니다.")
if height < 120:
    answer = int(input("부모님과 함께 오셨나요?(yes:1, no:0)"))

    if answer == 1:
        print("놀이기구를 이용할 수 있습니다.")
    if answer == 0:
        print("놀이기구를 이용할 수 없습니다.")

'Python' 카테고리의 다른 글

거북이 게임 코드 -Python  (1) 2024.02.12
로그인 -Python  (0) 2024.02.12
가위바위보 게임 [1단계] -Python  (1) 2024.02.12
Up&Down 게임 [1단계] -Python  (0) 2024.02.12