제어문(if문)¶
- 주의 사항
들여쓰기를 잘 해야한다.
파이썬은 들여쓰기로 구문을 구분한다.
In [2]:
a=3
if a>5:
print("참")
else:
print("거짓")
In [4]:
money=True
if money :
print("택시를 타고 가라")
만약 영어(eng) 점수가 90점 이상이면 합격을 나타내고 아니면 불합격을 나타내시오
- input으로 입력받는 값은 문자열이다.
In [7]:
eng = int(input("영어 점수 입력: "))
if eng>=90:
print("합격")
else:
print("불합격")
영어 점수가 90점 이상이고 수학점수가 90점이상이면 합격이고 아니면 불합격이다.
In [8]:
eng = 80
math = 90
if eng >=90 and math >=90:
print("합격")
else:
print("불합격")
In [9]:
1 in [1,2,3]
Out[9]:
In [10]:
4 in [1,2,3]
Out[10]:
In [12]:
pocket=['paper','phone','coin']
if 'money' in pocket or 'card' in pocket:
print("택시")
elif 'coin' in pocket:
print("걸어서")
In [34]:
citizen_num = input("주민번호를 입력하시오: (-제외)")
if citizen_num[6] =='1' or citizen_num[6]=='3':
print("남자")
else:
print("여자")
In [23]:
i=0
while i<10:
print(i,end=' ')
i =i+1
In [24]:
i=0
while i<10:
print(i,end=' ')
i =i+1
if i ==7:
break;
continue는 되도록 사용하지 않는 것이 바람직하다¶
In [26]:
i=0
while i<10:
i =i+1
if i ==7:
continue
print(i,end=' ')
In [28]:
a=0
while a<10:
a=a+1
if a%2 ==0 : continue
print(a)
무한 반복시 Kernel -> interupt¶
In [29]:
while True:
x=input()
if(x == 'q'):
break;
In [32]:
i, sum =1, 0
while i<=1000:
if(i%3 == 0 or i==1):
sum += i
i +=1
print("sum: ", sum)
'파이썬' 카테고리의 다른 글
[파이썬] 간단한 응용 프로그램 예제 (0) | 2020.07.09 |
---|---|
[파이썬] 딕셔너리 & 집합 주피터 노트 (0) | 2020.07.08 |
[파이썬] 반복문 주피터 노트 (0) | 2020.07.08 |
[파이썬] 모듈 & 예외처리 주피터 노트 (0) | 2020.07.08 |
[파이썬] 함수&클래스 주피터 노트 (0) | 2020.07.07 |