DongSup
dev's gait
DongSup
전체 방문자
오늘
어제
  • 분류 전체보기 (71)
    • flask (13)
    • iOS (11)
    • python (22)
    • CS (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 파이썬
  • 언어공부
  • Swift
  • 첫글
  • 한걸음

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DongSup

dev's gait

Unit 13 문제 풀이
python

Unit 13 문제 풀이

2022. 1. 15. 22:27
Unit 13

 

13.6 연습 문제 ▶ 다음 소스 코드를 완성하여 x의 값이 10이 아닐 때 'ok'가 출력되게 만드세요.

# x = 5
 
# if ______________: 
#   print('ok')

x = 5
 
if x != 10 : # 정답
    print('ok')
변수 x에 5을 할당한 뒤 if 조건문으로 x가 10과 같은지 검사하였습니다.
조건식은 x =! 10과 같은 형식으로 지정해주는데 ==은 두 값이 "같을 때" !=은 두 값이 "다를 때"
즉, if x != 10:은 x가 10과 같은지 비교한 뒤 다르면 다음에 오는 코드를 실행합니다.

 

 


 

 

13.7 실습 문제 ▶ 표준 입력으로 가격(정수)과 쿠폰 이름이 각 줄에 입력됩니다. 

Cash3000 쿠폰은 3,000원, Cash5000 쿠폰은 5,000원을 할인합니다. 

쿠폰에 따라 할인된 가격을 출력하는 프로그램을 만드세요 (input에서 안내 문자열은 출력하지 않아야 합니다).

# 입력 : 27000 
#        Cash3000
# 결과 : 24000

# 정답
price= int(input())
coupon= input()
if coupon == 'Cash3000' : 
    price -= 3000 
if coupon == 'Cash5000' :
    price -= 5000
print(price)
if 조건문은 if 에 조건식을 지정하고 :(콜론)을 붙이며 다음 줄에 실행할 코드가 옵니다.
이때 실행할 코드는 반드시 들여쓰기를 해야 합니다.
if 를 여러 번 사용하는 중첩하기 위해선
if 조건문을 사용 if 에서 실행할 코드는 현재 상태에서 들여쓰기를 한 번 더 해줍니다

 


참조 : https://dojang.io/course/view.php?id=7

'python' 카테고리의 다른 글

Unit 17 문제 풀이  (0) 2022.01.15
Unit 16 문제 풀이  (0) 2022.01.15
Unit 15 문제 풀이  (0) 2022.01.15
Unit 14 문제 풀이  (0) 2022.01.15
파이썬 코딩 도장 Unit 3 ~ Unit 12 정리  (0) 2022.01.07
    'python' 카테고리의 다른 글
    • Unit 16 문제 풀이
    • Unit 15 문제 풀이
    • Unit 14 문제 풀이
    • 파이썬 코딩 도장 Unit 3 ~ Unit 12 정리
    DongSup
    DongSup

    티스토리툴바