ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 231114 파이썬 문법 종료!
    패스트캠퍼스 부트캠프 학습일지 2023. 11. 13. 21:18
    
    import random as rd
    
    menu_list = []
    
    while True:
        menu = input("메뉴를 입력하세요 (종료는 'q' 입력): ")
        if menu == 'q':
            break
        menu_list.append(menu)
    
    desert_list = []
    
    while True:
        desert = input("디저트를 입력하세요 (종료는 'q' 입력): ")
        if desert == 'q':
            break
        desert_list.append(desert)
    
    togoornot = ['배달', '포장', '매장 방문']
    
    print(f"추천 메뉴: {rd.choice(menu_list)}")
    print(f"추천 디저트: {rd.choice(desert_list)}")
    print(f"식사 위치: {rd.choice(togoornot)}")

     

    매니저님이 주신 문제들 참 재밌는데, 좀 느긋하게 공부한다고 미뤄놨더니 공부할게 산더미다.

    부랴부랴 풀어봤는데, random 라이브러리 샘플을 괜히 써서, choice 이번에  하나 또 배웠네, 이렇게 재밌다 코딩이.

     

    즐겁게 마무리하자^^. 이제 곧 프로젝트다, 화이팅.

     

    import random as rd
    numbers = [i for i in range(1,46)]
    lotto = []
    while len(lotto) <6:
        temp = rd.choice(numbers)
        if temp not in lotto:
            lotto.append(temp)
    
    print(lotto)
    lotto.sort()
    print(lotto)

     

    로또 만드는것도 이제 금방이네

     

     

     

    nNum1, nNum2 = map(int,input("두 숫자를 입력하세요: ").split())
    symbol = input('연산 부호를 입력하세요: ')
    
    if symbol == "+":
        print(f'{nNum1} {symbol} {nNum2} = {nNum1 + nNum2}')
    elif symbol == "-":
        print(f'{nNum1} {symbol} {nNum2} = {nNum1 - nNum2}')
    elif symbol == "*":
        print(f'{nNum1} {symbol} {nNum2} = {nNum1 * nNum2}')
    elif symbol == "/" and nNum2 != 0:
        print(f'{nNum1} {symbol} {nNum2} = {nNum1 / nNum2}')
    elif symbol == '/' and nNum2 == 0:
        print("0으로 나눌 수 없습니다.")
    else:
        print("연산 부호를 잘못 입력하셨습니다.")

     

    처음에 력 test 용으로 만들라고 하셨던 건데, 이제는 전혀 무리없이 작성이 된다. 코딩 감을 조금 찾은 것 같다.

    '패스트캠퍼스 부트캠프 학습일지' 카테고리의 다른 글

    231116 python 계속  (1) 2023.11.13
    231115 온라인 강의 듣는날  (0) 2023.11.13
    231113 python 계속  (0) 2023.11.13
    231109~10 파이썬 계속!  (0) 2023.11.10
    231107 ~ 08 파이썬 공부(계속)  (0) 2023.11.08
Designed by Tistory.