조건문 if _ 점프투 파이썬 5월 10일 코딩 공부
if 절 만들기 _ 점프투 파이썬
#if문을 만들때 if 조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해주어야 한다.
#오른쪽에서 보는것과 같이 조건문이 참일경우
#탭이나 공백은 프로그램 소스에서 눈으로 보이는 것이 아니기 때문에 혼용해서 쓰면 오류의 원인이 되니 주의하자.
#요즘 파이썬 커뮤니티에서 들여쓰기를 할때 공백 4개를 사용하는 것을 권장한다.
#조건문 다음에 콜론(:)을 잊지 말자
#비교연산자
# x<y x가 y보다 작다
# x>y x가 y보다 크다
# x==y x와 y가 같다
# x<=y x가 y보다 작거나 같다
# x>=y x가 y보다 크거나 같다
# x!=y x와 y가 같지 않다
# money=2000
# card=True
# if money>=3000 or card:
# print("택시를 타고 가라")
# else:
# print("걸어가라")
# x in 리스트 x not in 리스트
# x in 튜플 x not in 튜플
# x in 문자열 x not in 문자열
# 1 in [1,2,3]
# 1 not in [1,2,3]
# pocket=['paper','phone','money']
# if 'money'in pocket:
# print("택시를 타고 가라")
# else:
# print("걸어가라")
# 조건문에서 아무 일도 하지 않게 설정하고 싶다면?
# 가끔 조건문의 참, 거짓에 따라 실행할 행동을 정의 할때, 아무런 일도 하지 않도록 설정하고 싶을때가 있다.
# "주머니에 돈이 있으면 가만히 있고, 주머니에 돈이 없으면 카드를 꺼내라"
# 이럴 때 사용하는 것이 바로 pass 이다. 위 예를 pass 를 적용해서 구현해 보자.
# pokcet=['paper','money','phone']
# if 'money' in pocket:
# pass
# else:
# print("카드를꺼내라")
#pocket 리스트 안에 money 문자열이 있기 때문에 if 문은 pass 가 수행되고 아무 결과값도 보여주지 않는다.
# pokcet=['paper','money','phone']
# card = True
# if 'money' in pocket:
# print("택시를 타고가라")
# elif card:
# print("택시를 타고가라")
# else:
# print("걸어가라")
#주머니에 돈이 있으면 택실르 타고, 주머니에 돈은 없지만 카드가 있으면 택시를 타고, 돈도 없고 카도도 없으면 걸어가라"
a=input("당신의 점수는?:")
if 80 in a:
message ="성공"
else:
message ="실패"
score=input("점수는?:")
if int(score) >= 80:
print("합격입니다")
else:
print("조금 더 공부 하세요")
점프투 파이썬 교재가 풀어서 설명해 놓아서,
좀 더 이해가 순차적으로 되는 것 같다!