ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • python_선택문
    coding 101 2022. 4. 27. 20:18

    1) 조건문 형식

     

    if~else문

    if score >= 60:
    	print("합격입니다.")
    else :
    	print("불합격입니다.")

    * 조건을 수식으로

    * 조건식 뒤에는 콜론(:) : 문장이 아직 끝나지 않았다는 의미

     

     

    2) 선택문(조건문)의 3 종류

     

    if if~else if~elif~else
    if 조건:
       문장1
    if 조건:
       문장1
    else :
       문장2
    if 조건1:
       문장1:
    elif 조건2:
          문장2:
    else:
        문장3

     

    3) if 문이면서 블록문장 (여라 개의 문장 실행)

    score = 95
    
    if score >90 :
    	print("합격입니다.")
            print("장학금도 받을 수 있습니다.")

    두 문장은 동일한 개수의 공백을 가지고 있는데 이를 동일한 블록(block)에 속해있다

    # 물건을 구입할 때 구입액이 10만원 이상이면 5% 할인해주는 경우 매출은?
    
    total_sales = 150000
    
    if total_sales>=100000:
    	
        discount = total_sales*0.05
        sales = total_sales - discount
        
    print(sales)

    4) if-elif-else

    number = int(input("정수를 입력하시오: "))
    
    if number > 0 :
    	print("양수")
    elif number == 0 :
    	print("0")
    else :
    	print("음수")
        
        
    num = int(input("정수를 입력하시오: "))
    
    if num >= 0 :
    	if num > 0 :
        	print("양수")
        else :
        	print("0")
    else :
    	print("음수")
    x 가 y 보다 크다 x>y
    x 가 y 보다 작다 x<y
    x와 y는 같다 x == y
    x와 y는 같지 않다 x != y
    x가 y보다 크거나 같다 x >=y
    x가 y보다 작거나 같다 x <=y
    x가 5보다 크지 않다 not x>5
    x in list 1 in [1,2,3,4,5]
    x not in list  i not in [3,4,5]

     

    728x90
    반응형

    'coding 101' 카테고리의 다른 글

    python_반복문 (for, while)  (0) 2022.05.04
    python_set  (0) 2022.04.13
    python_딕셔너리  (0) 2022.04.13
    python_튜플  (0) 2022.04.13
    python_인덱싱 및 슬라이싱  (0) 2022.04.06

    댓글

Designed by Tistory.