Eggs Sunny Side Up
본문 바로가기

Algorithm/초보자를 위한 파이썬 300제16

07. 파이썬 분기문 101 ~ 110 101 파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인가? `bool` 타입 102 아래 코드의 출력 결과를 예상하라 print(3 == 5) 103 아래 코드의 출력 결과를 예상하라 print(3 4) # 지원하지 않는 연산자 107 아래 코드의 출력 결과를 예상하라 if 4 < 3: print("Hello World") # 조건을 만족하지 않기 때문에 아무 결과도 출력되지 않는다. 108 아래 코드의 출력 결과를 예상하라 if 4.. 2023. 4. 9.
06. 파이썬 딕셔너리 091 ~ 100 091 딕셔너리 생성 아래의 표에서, 아이스크림 이름을 키값으로, (가격, 재고) 리스트를 딕셔너리의 값으로 저장하라. 딕셔너리의 이름은 inventory로 한다. 이름 가격 재고 메로나 300 20 비비빅 400 3 죠스바 250 100 inventory inventory = {'메로나':[300,20], '비비빅':[400,3], '죠스바':[250,100]} print(inventory) executed in 14ms, finished 23:28:42 2023-04-06 {'메로나': [300, 20], '비비빅': [400, 3], '죠스바': [250, 100]} 092 딕셔너리 인덱싱 inventory 딕셔너리에서 메로나의 가격을 화면에 출력하라. inventory = {"메로나": [300,.. 2023. 4. 6.
05. 파이썬 튜플 071 ~ 080 # 05. 파이썬 튜플 071 my_variable 이름의 비어있는 튜플을 만들라. my_variable = () my_variable 072 2016년 11월 영화 예매 순위 기준 top3는 다음과 같다. 영화 제목을 movie_rank 이름의 튜플에 저장하라. (순위 정보는 저장하지 않는다.) 순위영화 1닥터 스트레인지 2스플릿 3럭키 movie_rank4 = ("닥터 스트레인지", "스플릿", "럭키") movie_rank4 073 숫자 1 이 저장된 튜플을 생성하라. num = (1, ) num # 하나의 정숫값을 저장하면 튜플이 정의 될 것같지만 그렇지 않습니다. # type()을 출력해보면 파이썬은 튜플이 아닌 정수로 인식합니다. # 하나의 데이터가 저장되는 경우, 아래와 같이 쉼표를 입력해만.. 2023. 4. 5.
04. 파이썬 리스트 061 ~ 070 061 price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱) price = ['20180728', 100, 130, 140, 150, 160, 170] price[1:] 062 슬라이싱을 사용해서 홀수만 출력하라. nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] nums[::2] 063 슬라이싱을 사용해서 짝수만 출력하라. nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] nums[1::2] 064 슬라이싱을 사용해서 리스트의 숫자를 역 방향으로 출력하라. nums = [1, 2, 3, 4, 5] nums[::-1] 065 interest 리스트에는 아래의 데이터가 바인딩되어 있다. interes.. 2023. 4. 2.
04. 파이썬 리스트 051 ~ 060 051 리스트 생성 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위영화 1닥터 스트레인지 2스플릿 3럭키 movie_rank = [[1, "닥터 스트레인지"], [2, "스플릿"], [3, "럭키"]] movie_rank 052 리스트에 원소 추가 051의 movie_rank 리스트에 "배트맨"을 추가하라. movie_rank.append([4, "배트맨"]) movie_rank 052 리스트에 원소 추가 051의 movie_rank 리스트에 "배트맨"을 추가하라. movie_rank1 = ['닥터 스트레인지', '슈퍼맨', '스플릿', '럭키', '배트맨'] del movie_ra.. 2023. 4. 2.
03. 파이썬 문자열 041 ~ 050 041 upper 메서드 다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요. ticker = "btc_krw" ticker.upper() 042 lower 메서드 다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요. ticker = "BTC_KRW" ticker.lower() 043 capitalize 메서드 문자열 'hello'가 있을 때 이를 'Hello'로 변경해보세요. str = 'hello' str.capitalize() 044 endswith 메서드 파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 'xlsx'로 끝나는지 확인해보세요. file_name = "보고서.xlsx" file_name.endswith("xlsx".. 2023. 4. 1.