ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 점프 투 파이썬 3장 연습문제
    파이썬 2019. 5. 12. 21:56

    IF문

    다음 코드의 결과값은 무엇일까?

    a = "Life is too short, you need python"
    
    if "wife" in a: print("wife")
    elif "python" in a and "you" not in a: print("python")
    elif "shirt" not in a: print("shirt")
    elif "need"in a: print("need")
    else: print("none")

    첫 번째 조건문에서 wife는 리스트 a에 없으므로 넘어간다.

    두 번째 조건문에서 python은 있지만, you도 있기 때문에 넘어간다.

    세 번째 조건문에서 shirt는 리스트 a에 없기 때문에 shirt가 출력된다.

     

    실행결과

    WHILE문

     

    while문을 이용하여 아래와 같이 별(*)을 표시하는 프로그램을 작성해보자.

     

    *

    **

    ***

    ****

    *****

     

    i = 0
    while True:
        i += 1
        if i>5: break
        print(i*'*')

    실행결과

    for문

     

    A 학급에 총 10명의 학생이 있다. 이 학생들의 중간고사 점수는 다음과 같다.

    [70, 60, 55, 75, 95, 90, 80, 80, 85, 100]

     

    for문을 이용하여 A 학급의 평균 점수를 구해 보자.

    소스코드

    A = [70, 60, 55, 75, 95, 90, 80, 80, 85, 100]
    total = 0
    for score in A:
        total += score
    average = total/10
    print(average)

    실행결과

    - 10대신 len(A)로 함수를 사용하여 개수를 구하도록 하자.

    '파이썬' 카테고리의 다른 글

    점프 투 파이썬 5장 연습문제  (0) 2019.05.26
    점프 투 파이썬 4장 연습문제  (0) 2019.05.21
    점프 투 파이썬 2장 연습문제  (0) 2019.05.09

    댓글

© 2018 TISTORY. All rights reserved.