개발/Python

제어문

과녁스 2018. 9. 10. 13:16

if문

조건문에서 아무 일도 하지 않게 설정하는 법

  • pass를 사용하여 특정 조건에서 아무런 작동을 하지않고 넘어가도록 설정
pocket = ['paper','money','cellphone']
if 'money' in pocket:
    pass
else
    print("카드를 꺼내라")

 

while문

 

for문

range함수와 함께 많이 사용

  • a = range(10)
    • range(0, 10) == 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

len함수

  • 리스트 내 요소의 개수를 돌려주는 함수
marks = [9025674580]
for number in range(len(marks)):
    if marks[number] < 60:continue
    print("%d번 학생 축하합니다. 합격입니다." %(number+1))

 

리스트 안에 for문 포함하기

리스트 안에 for문을 포함하는 리스트 내포를 이용가능

result = [x*for in range(2,10)
                for in range(110)]