191 📖question data에는 매수한 종목들의 OHLC (open/high/low/close) 가격 정보가 바인딩 되어있다. data = [ [ 2000, 3050, 2050, 1980], [ 7500, 2050, 2050, 1980], [15450, 15050, 15550, 14900] ] 수수료를 0.014 %로 가정할 때, 각 가격에 수수료를 포함한 가격을 한라인에 하나씩 출력하라. 2000.28 3050.427 2050.2870000000003 ... ✍️answer data 안에 있는 row, row 안에 있는 col인 각각의 원소에 수수료를 곱한 것을 출력한다. data = [ [2000, 3050, 2050, 1980], [7500, 2050, 2050, 1980], [15450, 1..
181 📖question 아래 표에서 하나의 행을 하나의 리스트로, 총 3개의 리스트를 갖는 이차원 리스트 apart를 정의하라. 101호 102호 201호 202호 301호 302호 ✍️answer 행(row)으로 묶으면 1층, 2층, 3층 3개의 리스트가 나오고, 그 안에 1호, 2호 2개의 원소가 들어간다. apart = [['101호', '102호'], ['201호', '202호'], ['301호', '302호']] # 리스트는 대괄호 182 📖question 아래 표에서 하나의 열을 하나의 리스트로, 총 2개의 리스트를 갖는 이차원 리스트 stock을 정의하라. 시가 종가 100 80 200 210 300 330 ✍️answer 열(col)로 묶으면 시가, 종가 2개의 리스트가 나오고, 그 안에..
151 📖question 리스트에는 네 개의 정수가 저장돼 있다. 리스트 = [3, -20, -3, 44] for문을 사용해서 리스트의 음수를 출력하라. -20 -3 ✍️answer 리스트 값들을 출력하는데, 그 중 음수를 출력하도록 조건을 쓴다. 리스트 = [3, -20, -3, 44] for i in 리스트: if(i < 0): print(i) 152 📖question for문을 사용해서 3의 배수만을 출력하라. 리스트 = [3, 100, 23, 44] 3 ✍️answer 리스트 값들을 출력하는데, 그 중 3의 배수를 출력하도록 조건을 쓴다. 리스트 = [3, 100, 23, 44] for i in 리스트: if(i % 3 == 0): print(i) 153 📖question 리스트에서 20 보다 작..
141 📖question 다음과 같이 판매가가 저장된 리스트가 있을 때 부가세가 포함된 가격을 for 문을 사용해서 화면에 출력하라. 단 부가세는 10원으로 가정한다. 리스트 = [100, 200, 300] 110 210 310 ✍️answer '리스트'라는 변수에 값이 저장되어 있으므로 범위에 리스트를 적고, 부가세 10원을 더해서 출력한다. 리스트 = [100, 200, 300] for i in 리스트: print(i+10) 142 📖question for 문을 사용해서 리스트에 저장된 값을 다음과 같이 출력하라. 리스트 = ["김밥", "라면", "튀김"] 오늘의 메뉴: 김밥 오늘의 메뉴: 라면 오늘의 메뉴: 튀김 ✍️answer "오늘의 메뉴: "는 반복되고, 리스트 값들이 순서대로 출력된다. 리..
031 문자열 합치기 📖question 아래 코드의 실행 결과를 예상해보세요. >> a = "3" >> b = "4" >> print(a + b) ✍️answer 문자열끼리 더하면 그대로 출력되고 +로 연결했기 때문에 붙여서 출력된다. 34 032 문자열 곱하기 📖question 아래 코드의 실행 결과를 예상해보세요. >> print("Hi" * 3) ✍️answer 문자열에 곱하기를 하면 반복 출력된다. HiHiHi 033 문자열 곱하기 📖question 화면에 '-'를 80개 출력하세요. ✍️answer 문자열에 곱하기를 하면 반복 출력된다. print("-"*80) 034 문자열 곱하기🤔 📖question 변수에 다음과 같은 문자열이 바인딩되어 있습니다. >>> t1 = 'python' >>> t2..
021 문자열 인덱싱 📖question letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요. >> letters = 'python' 실행 예 p t ✍️answer 파이썬 문자열에서 한 글자씩 가져오는 것을 인덱싱이라고 부른다. letters = 'python' print(letters[0], letters[2]) 022 문자열 슬라이싱 📖question 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. >> license_plate = "24가 2210" 실행 예: 2210 ✍️answer 파이썬 문자열에서 여러 글자를 가져오는 것을 슬라이싱이라고 부른다. 인덱스를 생략하면 끝까지 출력을 의미한다. license_plate = "24가 2210" print(license_pl..