초보자 44

초보자를 위한 파이썬(Python) 300제 풀이 (106, 107, 108, 109, 110)

초보자를 위한 파이썬(Python) 300제 풀이 106. 아래 코드에서 에러가 발생하는 원인을 설명하세요. print(3 => 4) expression cannot contain assignment, perhaps you meant "=="? 지원하지 않는 연산자이며, 혹시 "=="를 쓰려하던게 아닙니까? 107. 아래 코드의 출력 결과를 예상하세요. if 4 < 3: print("Hello World") if문으로 4가 3보다 작다면 "Hello World"를 출력해달라고 적용했으니 아무것도 출력되지 않는다. 108. 아래 코드의 출력 결과를 예상하세요. if 4 < 3: print("Hello World.") else: print("Hi, there.") 위 문제에서 else(그렇지 않으면)문을 넣..

초보자를 위한 파이썬(Python) 300제 풀이 (101, 102, 103, 104, 105)

초보자를 위한 파이썬(Python) 300제 풀이 101. 파이썬에서 True 혹은 False 값을 갖는 데이터 타입은 무엇입니까? bool 타입입니다. 102. 아래 코드의 출력 결과를 예상하세요. print(3 == 5) False 가 출력됩니다. 파이썬에서 "=="은 "두 값이 같은가?"에 대한 bool 값을 나타냅니다. 103. 아래 코드의 출력 결과를 예상하세요. print(3 < 5) True가 출력됩니다. 104. 아래 코드의 결과를 예상하세요. x = 4 print(1 < x < 5) True가 출력됩니다. 105. 아래 코드의 결과를 예상하세요. print ((3 == 3) and (4 != 3)) True가 출력됩니다. "!="은 "두 값이 다른가?"에 대한 bool 값을 나타냅니다. ..

초보자를 위한 파이썬(Python) 300제 풀이 (96, 97, 98, 99, 100)

초보자를 위한 파이썬(Python) 300제 풀이 96. 아래 딕셔너리에서 values 값으로만 구성된 리스트를 생성하세요. icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000} price = list(icecream.values()) print(price) 이전에 풀었던 dictionary.keys와 같은 맥락으로 사용합니다. 97. 아래 딕셔너리에서 아이스크림 판매 금액의 총합을 출력하세요. icecream = {'탱크보이': 1200, '폴라포': 1200, '빵빠레': 1800, '월드콘': 1500, '메로나': 1000} print(sum(icecream.values())) 위 문제의 정답을 이용해서 sum ..

초보자를 위한 파이썬(Python) 300제 풀이 (81, 82, 83, 84, 85)

초보자를 위한 파이썬(Python) 300제 풀이 81. 기본적으로 데이터 언패킹은 좌변의 변수와 우변 데이터 개수가 같아야 합니다. 하지만 star expression(*)을 사용하면 변수의 개수가 달라도 데이터 언패킹을 할 수 있습니다. 튜플에 저장된 데이터 중에서 앞에 있는 두 개의 데이터만 필요할 경우 나머지 데터의 언패킹 코드를 작성할 필요가 없습니다. >> a, b, *c = (0, 1, 2, 3, 4, 5) >> a 0 >> b 1 >> c [2, 3, 4, 5] 아래와 같이 10개의 값이 저장된 scores 리스트가 있을 때, star expression을 사용하여 좌측 8개의 값을 valid_score 변수에 바인딩 하세요. scores = [8.8, 8.9, 8.7, 9.2, 9.3, ..