[조건문]
- 특정조건을 만족할 때 물리적인 절차를 수행
- if문
if문 안의 조건이 True일때 물리적인 절차를 수행
if True: #참인 경우
print("True")
else: #참이 아닌경우
print("False")
if 4>3:
print("a")
else:
print("b)
# a를 출력
input() 입력문과 같이 사용하기
value = input(int("값을 입력해주세요"))
if value >10:
print("a")
else:
print("b)
주의 해야할 부분:
- 입력값의 대소문자 여부에 따라 다르게 인식
value=input()
if value=="INFP":
print("INFP")
else:
print("nothing")
# infp를 출력할 경우 소문자이기 때문에 nothing이 출력
해결법 :
- 입력값을 대문자 upper()로 바꾸고 조건문 실행
value=input()
value=value.upper()
if value=="INFP":
print("INFP")
else:
print("nothing")
# INFP 출력
- elif문
- elif문을 사용하면 조건문 추가 가능
day=input("요일을 입력해주세요")
if day=="0":
print("휴무")
elif day=="6:
print("단축영업")
else:
print("정상영업")
[반복문]
for문:
- 원하는 명령을 반복할 때 쓰임
range()함수: 연속된 숫자를 만들어줌
i=0
for i in range (1,101):
print(i)
# 1부터 100까지 숫자 출력
ex) 1부터 100까지 만들기
i=0
sum=0
for i in range(1,101):
sum =sum+i
print(sum)
while문:
- 조건이 True일때만 반복
progress=0
while progress <100:
progress = progress+1
print(f"{pogress}% 완성")
# 1% 완성부터 100% 완성까지 출력
'교과외 활동 > 멋사 스터디' 카테고리의 다른 글
(파이썬) 튜플, 딕셔너리 (0) | 2023.05.22 |
---|---|
(파이썬) 리스트 (0) | 2023.05.22 |
(파이썬) 변수와 자료형 - 숫자형&논리형 (0) | 2023.05.15 |
(파이썬) 변수와 자료형 - 변수선언 & 문자열 (0) | 2023.05.15 |
css 심화 (0) | 2023.05.07 |