ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬_Number 4-1. 확장하기(리스트)
    인생이 짧다면 Python ! 一以貫之(일이관지) 프로젝트 2018. 8. 30. 03:34
    #============== Python 사칙연산으로 일이관지( 一以貫之) ======================================
    #===============파이썬_Number 4-1. 확장하기(리스트) =========================================
    # 어김없이 바로 시작하자.
    # 먼저 합계에 사용될 수를 만들자.
    # 0 ~ 10까지 11개 숫자를 만들어 보자.
    a = 0
    b = 1
    c = 2
    d = 3
    e = 4
    f = 5
    g = 6
    h = 7
    i = 8
    j = 9
    k = 10
    # 힘들지만 그래도 할 만하다.
    # 이젠 더해보자
    total = a+b+c+d+e+f+g+h+i+j+k
    total # 잊지 말고 shift + enter를 하자
    # 훌륭하다. 정확하게 55 출력을 한다.
    # 좋다.
    # 이 기세를 몰아 20까지 합계를 계산한다.
    a = 0
    b = 1
    c = 2
    d = 3
    e = 4
    f = 5
    g = 6
    h = 7
    i = 8
    j = 9
    k = 10
    b2 = 11
    c3 = 12
    d4 = 13
    e5 = 14
    f6 = 15
    g7 = 16
    h8 = 17
    i9 = 18
    j10 = 19
    k11 = 20
    total = a+b+c+d+e+f+g+h+i+j+k+b2+c3+d4+e5+f6+g7+h8+i9+j10+k11
    # 눈물 난다.
    # 복사 붙이기를 했다.
    # 계산은 완벽하지만 이름도 틀릴 것만 같고 힘들고 불안정하다.
    # 이 기세를 몰아 50까지 계산해보자.
    # 아~ 농담이다.
    # 이런 곳에 내 모든 것을 쏟을 수 없다.
    # 그렇다.
    # 다른 방법이 필요하다.
    # 일단 계산할 숫자를 한 곳에 모으자.
    # 모르니까 검색해보자
    # '파이썬 숫자 모음' 이러면 될까?
    # 타입,리스트,int,float등 몇개 나온다.
    # 첫 페이지 나온 검색 결과 중 아무 곳이나 들어가보자.
    # 리스트가 우리가 찾던 것이다.
    # []에 이름 하나 지어주고 안에 숫자를 몰아 보자.
    # 기억하자 이렇게 생긴 것들이 리스트다.
    my_number = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
    21, 22, 23, 24, 25, 26, 27, 28, 29, 30]
    # 너무 편하고 기분이 좋아서 30까지 숫자를 만들어 넣었다.
    # 100개는 만들 수 있을 거 같다.
    # 그럼 어떻게 계산을 해야 할까?
    # 리스트에 대해 좀 더 알아 봐야겠다.
    # 계속 자료를 찾아본다.
    # 배열, max,min,sum,len 등등
    # 여기 sum 은 엑셀,계산기 등에서 봤던 것이다.
    # 이것은 분명 합계에 관련된 것!
    # 해보자.
    # int(), float() 했던 것처럼 이것도 sum(my_number) 라고 해보자
    sum(my_number) # 헉 465 너무 완전 좋다.
    # 순식간에 계산해 버린다.
    # 그럼 다른 것도 해보자.
    # len()을 먼저 해보자
    len(my_number) # 31 출력 리스트 안의 목록 개수를 세어준다.
    # len()은 리스트안에 개수를 카운트해준다.
    # 이건 정말 요긴하게 사용할 것 같다.
    # 잊지 말자 len()
    max(my_number) # 30 출력! 이건 직관적으로 리스트 안에서 가장 큰 수 출력해준다.
    min(my_number) # 0 출력! 이것도 딱 보면 리스트 안에서 가장 작은 수 출력해준다.
    # 내 리스트가 순서대로 있어서 지금 진위는 구별이 안되지만 다음 기회에 알아보자.
    # 배열은 뭘 까?
    # 배열이라는 단어가 많이 보인다.
    # 이렇게 훌륭한 리스트의 배열이라면 그냥 지나 칠수 없겠다.
    # 리스트를 잘 다룰 수 있도록 다른 것은 일단 제 껴 두고 당장 살펴 봐야겠다.


    댓글

Designed by Tistory.