본문 바로가기
반응형

Python75

파이썬 300제 101~110 (분기문) 101. 파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인가?-> `bool` 타입입니다. 102. 아래 코드의 출력 결과를 예상하라print(3 == 5)-> False103. 아래 코드의 출력 결과를 예상하라print(3 -> True 104. 아래 코드의 결과를 예상하라.x = 4print(1 -> True 105. 아래 코드의 결과를 예상하라.print ((3 == 3) and (4 != 3))-> True 106. 아래 코드에서 에러가 발생하는 원인에 대해 설명하라.print(3 => 4)-> 지원하지 않는 연산자입니다.연산자가 Python에서 유효하지 않기 때문입니다. Python에서는 이러한 형태의 연산자가 정의되어 있지 않습니다.대신, 비교 연산자는 , >=, , > 등으로 .. 2024. 5. 27.
파이썬 300제 71~80 (튜플) 71. my_variable 이름의 비어있는 튜플을 만들라.-> 괄호는 튜플을 정의하는 기호입니다.my_variable = ()정말 튜플이 생성됐는지 확인해 봅시다. type() 함수는 변수에 바인딩된 데이터의 타입을 반환합니다.>> print(type(my_variable)) 72. 2016년 11월 영화 예매 순위 기준 top3는 다음과 같다. 영화 제목을 movie_rank 이름의 튜플에 저장하라. (순위 정보는 저장하지 않는다.)->movie_rank = ("닥터 스트레인지", "스플릿", "럭키") 73. 숫자 1 이 저장된 튜플을 생성하라.-> 아래와 같이 괄호와 함께 하나의 정숫값을 저장하면 튜플이 정의 될 것같지만 그렇지 않습니다. type()을 출력해보면 파이썬은 튜플이 아닌 정수로 인식.. 2024. 5. 26.
파이썬 300제 61~70 (리스트) 61. price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱)price = ['20180728', 100, 130, 140, 150, 160, 170]출력 예시:[100, 130, 140, 150, 160, 170]->price = ['20180728', 100, 130, 140, 150, 160, 170]print(price[1:]) 62. 슬라이싱을 사용해서 홀수만 출력하라.nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]실행 예:[1, 3, 5, 7, 9]->nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]print(nums[::2]) 63. 슬라이싱을 사용해서 짝수만 출력하라.nums = [1.. 2024. 5. 25.
파이썬 300제 51~60 (리스트) 51. 2016년 11월 영화 예매 순위 기준 Top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.)-> 영화 제목은 문자열로 표현 가능합니다. 여러 개의 값을 저장하기 위해 파이썬 리스트 자료형을 사용합니다.movie_rank = ["닥터 스트레인지", "스플릿", "럭키"] 52. 051의 movie_rank 리스트에 "배트맨"을 추가하라.->movie_rank = ["닥터 스트레인지", "스플릿", "럭키"]movie_rank.append("배트맨")print(movie_rank) 53. movie_rank 리스트에는 아래와 같이 네 개의 영화 제목이 바인딩되어 있다. "슈퍼맨"을 "닥터 스트레인지"와 "스플릿" 사이에 추가하라.. 2024. 5. 25.
파이썬 300제 41~50 (문자열) 41. 다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요.ticker = "btc_krw"-> upper 메서드를 호출하면 문자열을 대문자로 만들 수 있습니다. 다만 이 경우에도 원본 문자열은 유지되고 대문자로 변경된 새로운 문자열 객체가 반환되는 겁니다. 반환된 새로운 객체를 새로운 변수로 바인딩한 후 이를 print 함수로 출력하면 됩니다.ticker = "btc_krw"ticker1 = ticker.upper()print(ticker1) 42. 다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요.ticker = "BTC_KRW"-> lower 메서드를ticker = "BTC_KRW"ticker = ticker.lower()print(ticker) 43. 문자열 .. 2024. 5. 24.
파이썬 300제 31~40 (문자열) 31. 아래 코드의 실행 결과를 예상해보세요.>> a = "3">> b = "4">> print(a + b)-> 두 문자열에 대해 덧셈 기호는 문자열의 연결을 의미합니다. 따라서 "34"라는 새로운 문자열이 생성되고 그 값이 print 함수에 의해 화면에 출력됩니다32. 아래 코드의 실행 결과를 예상해보세요.>> print("Hi" * 3)-> 문자열에 대한 곱셈은 문자열의 반복을 의미합니다. 따라서 다음과 같이 문자열이 출력됩니다.HiHiHi 33. 화면에 '-'를 80개 출력하세요실행 예:--------------------------------------------------------------------------------->print("-" * 80) 34. 변수에 다음과 같은 문자열이 바인.. 2024. 5. 24.
반응형